java.util.Timerschedule
public void schedule(TimerTask task,
                     Date time)Schedules the specified task for execution at the specified time. If the time is in the past, the task is scheduled for immediate execution. Parameters:
task - task to be scheduled.
time - time at which task is to be executed.