Replaced use of priority queue collection with set collection in the EventQueue to sort events because the priority queue doesn't re-sort all elements upon each add of an element. The TreeSet collection does the trick. This was a problem when you move the CloseRoute(0001) below the three SubmitJourney events in the inputEventSimulationFile.txt.