Min Priority Queue Java