public void start(){
  if (targets.isEmpty() || started) {
    return;
  }
  started=true;
  showNext();
}

public void start ( ) { if ( targets . isEmpty ( ) || started ) { return ; } started = true ; showNext ( ) ; }
immediately starts the sequence and displays the first target from the queue
