public void waitForArrival() throws InterruptedException {
  hit.await();
}

public void waitForArrival ( ) throws InterruptedException { hit . await ( ) ; }
blocks until the delayed action is ready to be executed .
