EasyMock matcher para el tipo de datos de clase

Tengo pesadillas con la sintaxis para esto y easymock:

public void foo(Class<?> clazz);

EasyMock.expects(object.foo(EasyMock.isA(???)));

¿Qué debería poner si mi argumento es String.class? Inicialmente pensé:

EasyMock.isA(((Class<?>)(String.class)).getClass())

Sin embargo, cuando hago la llamada foo (String.class) obtengo:

java.lang.IllegalStateException: missing behavior definition for the preceding method call:

Respuestas a la pregunta(4)

Su respuesta a la pregunta