assertEquals("stream", stream.previous());
stream.next();
assertEquals("stream", stream.previous());
assertEquals("test", stream.previous());
assertEquals("a", stream.previous());
stream.reset();
assertEquals("this", stream.next());
stream = null;
//with remove
stream = new TokenStream("this");