code: public boolean write(GatheringByteChannel ch, ByteBuffer ... buffers) throws Exception {
          return add(buffers).write(ch);
      }
docs: Helper method which adds the buffers passed as arguments and then calls write()