You can pause the execution of your program/thread using sleep() method of Thread class. The example below shows how to do this:

 public class Wait {
  public static void oneSec() {
     try {
       Thread.currentThread().sleep(1000);
       }
     catch (InterruptedException e) {
       e.printStackTrace();
       }
     }  
  public static void manySec(long s) {
     try {
       Thread.currentThread().sleep(s * 1000);
       }
     catch (InterruptedException e) {
       e.printStackTrace();
       }
     }
}

public class TestWait {
  public static void main(String args[]) {
     System.out.println("Wait one second");
     Wait.oneSec();
     System.out.println("Done\nWait five seconds");
     Wait.manySec(5);
     System.out.println("Done");
     }
}