code: @SuppressWarnings ("unchecked")
    @Nonnull
    public <SBT extends T> TriggerBuilder <SBT> withSchedule (final IScheduleBuilder <SBT> schedBuilder)
    {
      m_aScheduleBuilder = schedBuilder;
      return (TriggerBuilder <SBT>) this;
    }
docs: Set the {@link IScheduleBuilder} that will be used to define the Trigger's
  schedule.
  <p>
  The particular <code>SchedulerBuilder</code> used will dictate the concrete
  type of Trigger that is produced by the TriggerBuilder.
  </p>
  
  @param schedBuilder
  the SchedulerBuilder to use.
  @return the updated TriggerBuilder
  @see IScheduleBuilder
  @see SimpleScheduleBuilder
  @see CronScheduleBuilder
  @see CalendarIntervalScheduleBuilder