http://java.sun.com/j2se/1.4.2/docs/api/java/util/Timer.html
public class Timer
A facility for threads to schedule tasks for future execution in a background thread. Tasks may be scheduled for one-time execution, or for repeated execution at regular intervals.