1. In a computer system, a method for rule-based data object matching comprising: obtaining a first object and a second object; obtaining an object matching rule; comparing a first object and a second object utilizing said object matching rule; determining whether said comparing said first object and said second object has resulted in a match in order to determine when done; and, checking for more objects to compare.