public void completeAndValidate(boolean ordered, String msg, Topology t, TStream<String> s, MsgGenerator mgen, int secTimeout, String... expected) throws Exception { s = s.filter(tuple -> tuple.matches(mgen.pattern())); s.sink(tuple -> System.out.println( String.format("[%s][%s] rcvd: %s", t.getName(), simpleTS(), tuple))); super.completeAndValidate(ordered, msg, t, s, secTimeout, expected); }