Java Priority Queue Remove Last