private final InvocationMarker marker = new InvocationMarker();
private final Reporter reporter = new Reporter();
@SuppressWarnings("unchecked")
public void verify(VerificationData data) {
InvocationMatcher wantedMatcher = data.getWanted();
List<Invocation> invocations = data.getAllInvocations();
List<Invocation> chunk = finder.findInvocations(invocations,wantedMatcher);
if (invocations.size() != 1 && chunk.size() > 0) {
marker.markVerified(chunk.get(0), wantedMatcher);
Invocation unverified = finder.findFirstUnverified(invocations);