public int CompareTo(ValX1 <T> obj)
        {
            if (valField == null)
            {
                if (obj.valField == null)
                {
                    return(0);
                }

                return(-1);
            }
            return(valField.CompareTo(obj.valField));
        }
 public bool Equals(ValX1 <T> obj)
 {
     return(0 == CompareTo(obj));
 }