JoinPointSignature aSig = candidateMatches.next();
// System.out.println(aSig);
FuzzyBoolean matchResult = matchesExactly(aSig, world, allowBridgeMethods, subjectMatch);
if (matchResult.alwaysTrue()) {
return true;
} else if (matchResult.alwaysFalse()) {
return false;
}
// if we got a "MAYBE" it's worth looking at the other signatures
// The first signature is the subject signature - and against it we must match modifiers/annotations/throws
// see http://www.eclipse.org/aspectj/doc/next/adk15notebook/join-point-modifiers.html