code: public List<WsByteBuffer> compress(WsByteBuffer[] buffers) {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              Tr.entry(tc, "compress, input=" + buffers);
          }
          List<WsByteBuffer> list = new LinkedList<WsByteBuffer>();
          if (null != buffers) {
              for (int i = 0; i < buffers.length; i++) {
                  list = compress(list, buffers[i]);
              }
          }
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              Tr.exit(tc, "compress, return list of size " + list.size());
          }
          return list;
      }
docs: /*
  @see
  com.ibm.wsspi.http.channel.compression.CompressionHandler#compress(com.
  ibm.wsspi.bytebuffer.WsByteBuffer[])