Priority search queue efficiently supports the opperations of both a search tree and a priority queue.