public int CompareTo(PQEntry <K, V> other)
 {
     return(CompareTo((object)other));
 }
 public PQEntry(PQEntry <K, V> other)
 {
     Key   = other.Key;
     Value = other.Value;
 }