public <F> F wanted(Class<F> claz) {
if (this.type == AssertType.AssertStyle) {
throw new JTesterException("is not an Expectations");
}
if (claz.isPrimitive() == false) {
assertThat(new ClassAssignFromMatcher(claz));
}
if (ExpectationsUtil.isJmockitExpectations()) {
ExpectationsUtil.addArgMatcher(this);
}