diff --git a/hamcrest/src/main/java/org/hamcrest/Matchers.java b/hamcrest/src/main/java/org/hamcrest/Matchers.java index 30064b12..ac96efd0 100644 --- a/hamcrest/src/main/java/org/hamcrest/Matchers.java +++ b/hamcrest/src/main/java/org/hamcrest/Matchers.java @@ -1000,11 +1000,11 @@ public static org.hamcrest.Matcher> contains *

For example:

*
assertThat(Arrays.asList("foo", "bar"), containsInAnyOrder(Arrays.asList(equalTo("bar"), equalTo("foo"))))
* - * @param itemMatchers - * a list of matchers, each of which must be satisfied by an item provided by an examined {@link Iterable} + * @param items + * a list of matchers or any objects, each of which must be satisfied by an item provided by an examined {@link Iterable} */ - public static org.hamcrest.Matcher> containsInAnyOrder(java.util.Collection> itemMatchers) { - return org.hamcrest.collection.IsIterableContainingInAnyOrder.containsInAnyOrder(itemMatchers); + public static org.hamcrest.Matcher> containsInAnyOrder(java.util.Collection items) { + return org.hamcrest.collection.IsIterableContainingInAnyOrder.containsInAnyOrder((T[])items.toArray()); } /**