public static synchronized void reportAnd(int count) {
Stack<IArgumentMatcher> stack = threadToArgumentMatcherStack.get(Thread
.currentThread());
assertState(stack != null, "no matchers found.");
stack.push(new And(popLastArgumentMatchers(count)));
}