a.length)))) {
                    sb = this.Data[tb].CompareTo(ob.Data[tb]);
                    tb = (tb + 1.000000);
                };
                sb = ((sb == 0.000000) ? (this.Data.length - ob.Data.length) : sb);
                pb = sb;
                if ((pb != 0.000000)) {
                    return pb;
                }
                else {
                    var ub = 0.000000;
                    ub = ((this.Legend < ob.Legend) ? -1.000000 : ((this.Legend == ob.Legend) ? 0.000000 : 1.0000