@NotNull
    List<T> filter(@NotNull final Collection<?> list) {
      // IDEA-165420
      //noinspection Guava
      return FluentIterable.from(list).filter(myClass).toList().stream().filter(myPredicate).collect(Collectors.toList());
    }
@NotNull
    List<T> filter(@NotNull final Collection<?> list)