final Identifier id = (Identifier) it.next();
if (!isAll && !Citations.identifierMatches(authority, id.getAuthority())) {
// The identifier is not for this authority. Looks the other ones.
continue;
}
IdentifiedObject candidate;
try {
candidate = getProxy().create(id.getCode());
} catch (NoSuchAuthorityCodeException e) {
// The identifier was not recognized. No problem, let's go on.
continue;