Returns the item with highest priority.
set to the key of highest priority item
set to the priority of the highest priority item
returns a pointer to the highest priority item or null if the cache is empty
See Implementation
Returns the item with highest priority.