A class for scheduling tasks to run at a specified time in future.