public bool IsMatch(TableData other, TableDataComparer comparer)
 {
     if (comparer == null) throw new ArgumentNullException("comparer");
     return comparer.IsMatch(this, other);
 }