@Test
public void testSkipAndCountGaplessEindows() {

    Observable<String> subject = Observable.from("one", "two", "three", "four", "five");
    Observable<Observable<String>> windowed = Observable.create(window(subject, 3, 3));
    List<List<String>> windows = toLists(windowed);
    assertEquals(2, windows.size());
    assertEquals(list("one", "two", "three"), windows.get(0));
    assertEquals(list("four", "five"), windows.get(1));
}