# File lib/facets/more/pqueue.rb, line 69 def initialize(elements=nil, &block) # :yields: a, b @qarray = [nil] @size = 0 @gt = block || lambda {|a,b| a > b} replace(elements) if elements end