### Question:
LineSequence implements Iterable<Line> { public abstract void advance();  static LineSequence create(String content); abstract Line getCurrentLine(); abstract Line getNextLine(); abstract void advance(); void advance(int count); @Override Iterator<Line> iterator(); LineSequence with(Predicate<Line> predicate); LineSequence transform(Function<Line, Line> transform); abstract LineSequence lookAhead(); @Override String toString();  }### Answer:
@Test public void advance() { assertAdvance(LineSequence.create("one")); }