Abstract
Stores a list of Phases
Phase
Dynamically updates ordering to always pop the highest "priority", based on implementation of reorder
reorder
Protected
Removes all phases from the queue
Calls reorder and shifts the queue
The front element of the queue after sorting
Adds a phase to the queue
The phase to add
Sorts the elements in the queue
Stores a list of
Phase
sDynamically updates ordering to always pop the highest "priority", based on implementation of
reorder