docs: public static void assertSameElementsOrIllegalState(Iterable<?> left, Iterable<?> right,
        String msgIntroduction,
        String leftName, String rightName) {
      final Optional<String> exceptionMessage =
          assertSameElementsCommon(left, right, msgIntroduction, leftName, rightName);
  
      if (exceptionMessage.isPresent()) {
        throw new IllegalStateException(exceptionMessage.get());
      }
    }