package indentbug1; public class Bug5 { public static <N> Object test(final N entityPadingPadding, final Stream<? extends N> unfilteredStuffPaddingPadding, final Object filter) { final int idI = entityPadingPadding.hashCode(); return unfilteredStuffPaddingPadding.filter(new Predicate<N>() { @Override public boolean test(final N t) { return filter.hashCode() == idI; } }); } } interface Predicate<T> { boolean test(T t); } interface Stream<T> { Stream<T> filter(Predicate<? super T> predicate); }