Resets a timed job to a new delay. If the job is currently executing or has finished, returns false.