[[Scheduler]] calls a callback on the schedule determined by the implementation.
Schedules the callback according to the implementation.
Unschedules the callback and prevents it from being called anymore.
[[Scheduler]] calls a callback on the schedule determined by the implementation.