private bool SettlementsAreEquivalent(Settlement settle1, Settlement settle2)
        {
            if (!settle1.Id().Equals(settle2.Id()) ||
                !settle1.TxnTime().Equals(settle2.TxnTime()) ||
                !settle1.Amount().Equals(settle2.Amount()) ||
                !settle1.Status().Equals(settle2.Status()) ||
                !settle1.MerchantRefNum().Equals(settle2.MerchantRefNum()))
            {
                return(false);
            }

            return(true);
        }