EmptyLogTailResult implements LogTailResult { @Override public Stream<LogEvent> stream() { return Collections.<LogEvent>emptyList().stream(); }  @Override Stream<LogEvent> stream(); @Override Iterator<LogEvent> iterator(); static final EmptyLogTailResult INSTANCE; }
@Test void stream() { assertTrue(this.tail.stream().collect(Collectors.toList()).isEmpty()); }