Simple job that executes a function.
Represents a pairing of a Job with a schedule. This is a component that is utilized internally by Schedulers.
A job is a task which is submitted to the scheduler, to be run one or more times, according to a given schedule.
Defines the job interface, and some simple utilities to go with it.