System.out.println("ChangeTrainMove: New scheduled stop");
    public static ChangeTrainMove generateMove(int id,	    FreerailsPrincipal p, TrainModel before, ScheduleIterator	    newScheduleIterator) {	System.out.println("ChangeTrainMove: New scheduled stop");	TrainModel after = new TrainModel(before, newScheduleIterator);	return  new ChangeTrainMove(id, before, after, p);    }