A nice little method to create a 'pause' effect in Java.
public static void doPause(int iTimeInSeconds){
long t0, t1;
System.out.println("timer start");
t0=System.currentTimeMillis( );
t1=System.currentTimeMillis( )+(iTimeInSeconds*1000);
System.out.println("T0: "+t0);
System.out.println("T1: "+t1);
do {
t0=System.currentTimeMillis( );
} while (t0 < t1);
System.out.println("timer end");
}