public Quartz with(final JobDetail job, final Trigger trigger) {
    requireNonNull(job, "Job is required.");
    requireNonNull(trigger, "Trigger is required.");
    jobMap.put(job, trigger);
    return this;
  }
public Quartz with(final JobDetail job, final Trigger trigger) {
    requireNonNull(job, "Job is required.");
    requireNonNull(trigger, "Trigger is required.");
    jobMap.put(job, trigger);
    return this;
  }
public Quartz with ( final JobDetail job , final Trigger trigger ) { requireNonNull ( job , "Job is required." ) ; requireNonNull ( trigger , "Trigger is required." ) ; jobMap . put ( job , trigger ) ; return this ; }
Schedule the provided job and trigger.

@param job A job to schedule.
@param trigger A trigger for provided job.
@return This quartz instance.
Schedule the provided job and trigger .