public final void cancel ()
    {
        IntervalTask task = _task;
        if (task != null) {
            _task = null;
            task.cancel();
        }
    }
public final void cancel ( ) { IntervalTask task = _task ; if ( task != null ) { _task = null ; task . cancel ( ) ; } }
Cancel the current schedule, and ensure that any expirations that are queued up but have not
yet run do not run.