public void insertTurnAfter(GameTurn turn,int index){
  if ((index + 1) >= turnVector.size()) {
    turnVector.add(turn);
  }
 else {
    turnVector.insertElementAt(turn,index + 1);
  }
}

public void insertTurnAfter ( GameTurn turn , int index ) { if ( ( index + 1 ) >= turnVector . size ( ) ) { turnVector . add ( turn ) ; } else { turnVector . insertElementAt ( turn , index + 1 ) ; } }
inserts a turn after the specific index
