Represents a task that is set to run after a certain delay.
Schedules this task to repeat with the specified period.
Executes the task once after the delay.