public void Dispose()
 {
     this.parent = null;
 }
 public IntIterator(IntBoundedPriorityQueue parent)
 {
     this.parent = parent;
 }