# File lib/facets/more/pqueue.rb, line 232 def replace(elements) if elements.kind_of?(PQueue) initialize_copy(elements) else @qarray.replace([nil] + elements.to_a) @size = @qarray.size - 1 heapify end return self end