diff -Nur a/jmock/src/main/java/org/jmock/lib/CurrentStateMatcher.java b/jmock/src/main/java/org/jmock/lib/CurrentStateMatcher.java --- a/jmock/src/main/java/org/jmock/lib/CurrentStateMatcher.java 2023-08-04 10:31:56.313040574 +0800 +++ b/jmock/src/main/java/org/jmock/lib/CurrentStateMatcher.java 2023-08-04 10:43:51.867413243 +0800 @@ -1,7 +1,6 @@ package org.jmock.lib; import org.hamcrest.Description; -import org.hamcrest.Factory; import org.hamcrest.Matcher; import org.hamcrest.TypeSafeMatcher; import org.jmock.States; @@ -35,12 +34,10 @@ .appendText(stateName); } - @Factory public static Matcher isCurrently(String stateName) { return new CurrentStateMatcher(stateName, true); } - @Factory public static Matcher isNotCurrently(String stateName) { return new CurrentStateMatcher(stateName, false); }