}
}
private void findMatchingDescriptors(Set<ConstraintDescriptor<?>> matchingDescriptors) {
if ( !groups.isEmpty() ) {
ValidationOrder validationOrder = new ValidationOrderGenerator().getValidationOrder( groups );
Iterator<Group> groupIterator = validationOrder.getGroupIterator();
while ( groupIterator.hasNext() ) {
Group g = groupIterator.next();
addMatchingDescriptorsForGroup( g.getDefiningClass(), matchingDescriptors );
}