*DijkstraAlgorithm now uses PriorityQueue