Timer can be scheduled for one-shot or repeating alarms.  Can be given
offset and interval and then started/stopped.