public <T> DomainObjectMatch<T> createMatch(Class<T> domainObjectType) {
		DomainObjectMatch<T> ret = createMatchInternal(domainObjectType);
		QueryRecorder.recordAssignment(this, "createMatch", ret,
				QueryRecorder.literal(domainObjectType.getName()));
		return ret;
	}
public < T > DomainObjectMatch < T > createMatch ( Class < T > domainObjectType ) { DomainObjectMatch < T > ret = createMatchInternal ( domainObjectType ) ; QueryRecorder . recordAssignment ( this , "createMatch" , ret , QueryRecorder . literal ( domainObjectType . getName ( ) ) ) ; return ret ; }
Create a match for a specific type of domain objects
@param domainObjectType
@return a DomainObjectMatch for a specific type of domain objects