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