private bool VerificationsAreEquivalent(Verification ver1, Verification ver2)
        {
            if (!ver1.Id().Equals(ver2.Id()) ||
                !ver1.Card().LastDigits().Equals(ver2.Card().LastDigits()) ||
                !ver1.TxnTime().Equals(ver2.TxnTime()) ||
                !ver1.AuthCode().Equals(ver2.AuthCode()) ||
                !ver1.CustomerIp().Equals(ver2.CustomerIp()) ||
                !ver1.Description().Equals(ver2.Description()) ||
                !ver1.MerchantRefNum().Equals(ver2.MerchantRefNum()) ||
                !ver1.CurrencyCode().Equals(ver2.CurrencyCode()) ||
                !ver1.Status().Equals(ver2.Status()))
            {
                return(false);
            }

            return(true);
        }