question: public static < T > MatchableObject < T > of ( final Stream < T > o ) { return AsMatchable . asMatchable ( o . collect ( Collectors . toList ( ) ) ) ; }
target:  Create a new matchable that will match on the fields of the provided Stream