PriorityQueue add