code: public synchronized void schedule(final Job job,
                                        final long desiredTime,
                                        final long period) {
          schedule(new ScheduledJobEntry(job, desiredTime, period));
      }
docs: Schedule a {@link Job} for execution at system time given by
  the <code>desiredTime</code> parameter.
  <p/>
  The job will be rescheduled. It will execute with a frequency determined
  by the period parameter.
  @param job job to schedule.
  @param desiredTime desired time of execution.
  @param period repeat period.