allora per il timer fai così:

crei una classe che estende TimerTask:

import java.util.*;
public class ilTuoTask extends TimerTask {
public void run() {
//qui metti il codice da far eseguire quando scatta il timer
}
}

poi all'interno del main o dove vuoi fai:


Timer timer = new Timer();
ilTuoTask task = new ilTuoTask();
timer.schedule( task, 10000 );

in questo caso l'esecuzione avviene dopo 10 secondi.