Java Priority Queue Add Time Complexity Of Recursive Functions