public boolean writable(final SelectableChannel channel)
    {
        return writable((Object) channel);
    }
@Test(timeout = 5000)
    public void testWritable()
    {
        ZContext ctx = new ZContext();
        ZPoller poller = new ZPoller(ctx);
        try {
            Socket socket = ctx.createSocket(SocketType.XPUB);
            poller.register(socket, ZPoller.OUT);

            boolean rc = poller.writable(socket);
            assertThat(rc, is(false));

            rc = poller.isWritable(socket);
            assertThat(rc, is(false));

            rc = poller.pollout(socket);
            assertThat(rc, is(false));
        }
        finally {
            poller.close();
            ctx.close();
        }
    }