Priority Queue. Peek and Pop always return the current lowest value in the list. Sort is done on insertion only.