diff --git a/src/main/java/org/mockito/hamcrest/MockitoHamcrest.java b/src/main/java/org/mockito/hamcrest/MockitoHamcrest.java
index d4b4304033..ead10e2a02 100644
--- a/src/main/java/org/mockito/hamcrest/MockitoHamcrest.java
+++ b/src/main/java/org/mockito/hamcrest/MockitoHamcrest.java
@@ -44,7 +44,10 @@
* If you have an idea how to fix the problem, let us know via the mailing list or the issue tracker.
*
* @since 2.1.0
+ *
+ * @deprecated Use the regular {@link org.mockito.ArgumentMatchers#argThat(ArgumentMatcher)} instead
*/
+@Deprecated
public class MockitoHamcrest {
/**
@@ -55,7 +58,9 @@ public class MockitoHamcrest {
* @param matcher decides whether argument matches
* @return null
or default value for primitive (0, false, etc.)
* @since 2.1.0
+ * @deprecated Use {@link org.mockito.ArgumentMatchers#argThat(ArgumentMatcher)} instead
*/
+ @Deprecated
@SuppressWarnings("unchecked")
public static T argThat(Matcher matcher) {
reportMatcher(matcher);
@@ -70,7 +75,9 @@ public static T argThat(Matcher matcher) {
*
* @param matcher decides whether argument matches
* @return 0
.
+ * @deprecated Use {@link org.mockito.ArgumentMatchers#charThat(ArgumentMatcher)} instead
*/
+ @Deprecated
public static char charThat(Matcher matcher) {
reportMatcher(matcher);
return 0;
@@ -84,7 +91,9 @@ public static char charThat(Matcher matcher) {
*
* @param matcher decides whether argument matches
* @return false
.
+ * @deprecated Use {@link org.mockito.ArgumentMatchers#booleanThat(ArgumentMatcher)} instead
*/
+ @Deprecated
public static boolean booleanThat(Matcher matcher) {
reportMatcher(matcher);
return false;
@@ -98,7 +107,9 @@ public static boolean booleanThat(Matcher matcher) {
*
* @param matcher decides whether argument matches
* @return 0
.
+ * @deprecated Use {@link org.mockito.ArgumentMatchers#byteThat(ArgumentMatcher)} instead
*/
+ @Deprecated
public static byte byteThat(Matcher matcher) {
reportMatcher(matcher);
return 0;
@@ -112,7 +123,9 @@ public static byte byteThat(Matcher matcher) {
*
* @param matcher decides whether argument matches
* @return 0
.
+ * @deprecated Use {@link org.mockito.ArgumentMatchers#shortThat(ArgumentMatcher)} instead
*/
+ @Deprecated
public static short shortThat(Matcher matcher) {
reportMatcher(matcher);
return 0;
@@ -126,7 +139,9 @@ public static short shortThat(Matcher matcher) {
*
* @param matcher decides whether argument matches
* @return 0
.
+ * @deprecated Use {@link org.mockito.ArgumentMatchers#intThat(ArgumentMatcher)} instead
*/
+ @Deprecated
public static int intThat(Matcher matcher) {
reportMatcher(matcher);
return 0;
@@ -140,7 +155,9 @@ public static int intThat(Matcher matcher) {
*
* @param matcher decides whether argument matches
* @return 0
.
+ * @deprecated Use {@link org.mockito.ArgumentMatchers#longThat(ArgumentMatcher)} instead
*/
+ @Deprecated
public static long longThat(Matcher matcher) {
reportMatcher(matcher);
return 0;
@@ -154,7 +171,9 @@ public static long longThat(Matcher matcher) {
*
* @param matcher decides whether argument matches
* @return 0
.
+ * @deprecated Use {@link org.mockito.ArgumentMatchers#floatThat(ArgumentMatcher)} instead
*/
+ @Deprecated
public static float floatThat(Matcher matcher) {
reportMatcher(matcher);
return 0;
@@ -168,7 +187,9 @@ public static float floatThat(Matcher matcher) {
*
* @param matcher decides whether argument matches
* @return 0
.
+ * @deprecated Use {@link org.mockito.ArgumentMatchers#doubleThat(ArgumentMatcher)} instead
*/
+ @Deprecated
public static double doubleThat(Matcher matcher) {
reportMatcher(matcher);
return 0;