, поскольку вы проверяете это, если список содержит тот же элемент, что и он.Вам нужно использовать другой способ, которым один из них может быть:
list2.stream().filter(list1::contains).count() == list2.size()
это проверит погоду, которую вы получаете, список возврата содержит те же элементы, которые вы проверяете для