CompareTo(db.Values[ib]);
          ib = (ib + 1.000000);
        };
        hb = ((hb == 0.000000) ? (this.Values.length - db.Values.length) : hb);
        eb = hb;
        if ((eb != 0.000000)) 
        {
          return eb;
        }
        else
        {
          var jb = 0.000000;
          jb = ((this.XType < db.XType) ? -1.000000 : ((this.XType == db.XType) ? 0.000000 : 1.000000));
          eb = jb;
          if ((eb != 0.000000)) 
          {
            return eb;
          }
          else
   