Я уверен, что это очень простой вопрос, но, пожалуйста, взгляните на пример кода ниже:
final ImmutableSortedSet<String> notOk = ImmutableSortedSet.naturalOrder().build();
final ImmutableSortedSet<String> ok = new ImmutableSortedSet.Builder<String>(Ordering.natural()).build();
final ImmutableList<String> typicalGuava = ImmutableList.of("one", "two");
Мне просто интересно, как правильно использовать метод naturalOrder () в первом примере? В этом примере Java не может вывести тип, поэтому вы получаете ошибку «несоответствие типов».