public IDataTableComparision PrimaryKeys(IEnumerable <ICompareColumnInfo> keys)
        {
            if (keys != null)
            {
                CompareKeys.AddRange(keys);
            }

            return(this);
        }
        public ICompareColumnInfo PrimaryKey(string keyName)
        {
            if (!Table.Columns.Contains(keyName))
            {
                throw new ArgumentException($"Column {keyName} is not found in Table.");
            }

            return(CompareKeys.Add(keyName, null));
        }