| Interface | Description | 
|---|---|
| CancelTimerListener | 
 This is implemented by developers that require a cancel event. 
 | 
| StopTimerListener | 
 Applications requiring timer stop events should have their timers
 implement this interface. 
 | 
| Timer | 
 A Timer is returned when a TimerListener
 is scheduled using one of the  
TimerManager.schedule methods. | 
| TimerListener | 
 Objects that implement this interface and are supplied
 to one of the  
TimerManager#schedule methods can receieve timer
 notifications. | 
| TimerManager | 
 Applications use a TimerManager to schedule TimerListeners. 
 |