Separated the natural ordering of time stamped tokens and the ordering the priority queue with a priority comparator