public void schedule(TimerTask task,long delay){
  if (delay < 0)   throw new IllegalArgumentException("Negative delay.");
  sched(task,System.currentTimeMillis() + delay,0);
}

public void schedule ( TimerTask task , long delay ) { if ( delay < 0 ) throw new IllegalArgumentException ( "Negative delay." ) ; sched ( task , System . currentTimeMillis ( ) + delay , 0 ) ; }
schedules the specified task for execution after the specified delay .
