| AbstractElementsTreeMatcher | Abstract implementation of matcher of elements tree. | 
| AbstractEmfObjectMatcher | Abstract EMF object matcher. | 
| AbstractIdBasedObjectMatcher<T,U extends IComparedObjects<T>> | A matcher based on the object identifier. | 
| AbstractMultiEmfObjectMatcher | An abstract multi EMF object matcher. | 
| AbstractMultiObjectMatcher<T,U extends IComparedObjects<T>> |  | 
| AbstractObjectMatcher<T,U extends IComparedObjects<T>> |  | 
| ExternalReferenceFeatureMatcher | A custom matcher based on an external reference feature. | 
| FeaturesListMultiMatcher | A multi matcher based on the collection of single features which are interpreted as the identifier of the object. | 
| MatchedEmfObjects | A representation of compared EMF objects with stored matched node Id. | 
| MatchedReference | A tuple of matched objects stored in a reference collection via symbolic links. | 
| PlatformSymlink |  | 
| RecursiveFeatureMultiMatcher | A multi matcher based on features which are interpreted as the identifier of the object and called for object
 recursively. | 
| SingleFeatureMatcher | A matcher based on a single feature which is interpreted as the identifier of the object. | 
| SingleFeatureMultiMatcher | A multi matcher based on a single feature which is interpreted as the identifier of the object. |