Comparer
is used to compare annotations on the attributes of that annotation. Unlike the equals
method, this can ignore some attributes based on the name of the attributes. This is useful if some annotations have overridden values, such as the field or method name.