Edits to ArrayPriorityQueue
Edits to PriorityQueue