@@ -433,8 +433,8 @@ public void inOrder() {
433433
434434 LinkedHashSet <@ Nullable Object > keysWithValuesOutOfOrder = new LinkedHashSet <>();
435435 for (Object key : expectedMultimap .keySet ()) {
436- List <?> actualVals = new ArrayList < @ Nullable Object >( get (actual , key ) );
437- List <?> expectedVals = new ArrayList <>( get (expectedMultimap , key ) );
436+ Collection <?> actualVals = get (actual , key );
437+ Collection <?> expectedVals = get (expectedMultimap , key );
438438 Iterator <?> actualIterator = actualVals .iterator ();
439439 for (Object value : expectedVals ) {
440440 if (!advanceToFind (actualIterator , value )) {
@@ -514,14 +514,13 @@ private static boolean advanceToFind(Iterator<?> iterator, @Nullable Object valu
514514 private static ListMultimap <?, ?> difference (Multimap <?, ?> minuend , Multimap <?, ?> subtrahend ) {
515515 ListMultimap <@ Nullable Object , @ Nullable Object > difference = LinkedListMultimap .create ();
516516 for (Object key : minuend .keySet ()) {
517- List <?> valDifference =
518- difference (new ArrayList <>(get (minuend , key )), new ArrayList <>(get (subtrahend , key )));
517+ List <?> valDifference = difference (get (minuend , key ), get (subtrahend , key ));
519518 difference .putAll (key , valDifference );
520519 }
521520 return difference ;
522521 }
523522
524- private static List <?> difference (List <?> minuend , List <?> subtrahend ) {
523+ private static List <?> difference (Collection <?> minuend , Collection <?> subtrahend ) {
525524 LinkedHashMultiset <@ Nullable Object > remaining =
526525 LinkedHashMultiset .<@ Nullable Object >create (subtrahend );
527526 List <@ Nullable Object > difference = new ArrayList <>();
@@ -928,8 +927,7 @@ Correspondence<Entry<K, A>, Entry<K, E>> entryCorrespondence(
928927 Objects .equals (actual .getKey (), expected .getKey ())
929928 && valueCorrespondence .compare (actual .getValue (), expected .getValue ()),
930929 lenientFormat (
931- "has a key that is equal to and a value that %s the key and value of" ,
932- valueCorrespondence ));
930+ "has a key that is equal to and a value that %s the value of" , valueCorrespondence ));
933931 }
934932
935933 private Fact fullContents () {
0 commit comments