LinkedHashMap<String, ChannelHandler> routes = new LinkedHashMap<String, ChannelHandler>();
routes.put(startsWith, new SimpleResponseHandler(startsWith));
routes.put(endsWith, new SimpleResponseHandler(endsWith));
routes.put(equals, new SimpleResponseHandler(equals));
startServer(new ChunkedWriteHandler(), new RouterHandler(routes));
assertEquals(startsWith, get("/hello-world/not-used"));
assertEquals(endsWith, get("/blah-blah/blah/the-very-end"));
assertEquals(equals, get("/perfect-match"));
assertFalse(equals.equals(get("/perfect-match/test", 404)));