Ошибка времени компиляции с помощью Guava Iterables.any ()

Я получаю сообщение об ошибке для следующего кода:

Iterables.any(Lists.<String>newArrayList(), new Predicate<String>() {
  @Override
  public boolean apply(final String arg0) {
    // TODO Auto-generated method stub
    return false;
  }
});

Ошибка:

Метод any ( Iterable , Predicate ) в типе Iterables не применяется для аргументов ( ArrayList , new Predicate () {} )

Что я делаю не так? Мне кажется, я совершаю глупую ошибку.

0
задан Ray 31 October 2011 в 12:11
поделиться