code: public boolean contains(Data element) {
          boolean contains = false;
          byte[] dst = new byte[gp.getElementSize()];
          for (int m = 0; m < memory.length; m++) {
              ByteBuffer bb = ByteBuffer.wrap(memory[m]);
              if (m == memory.length - 1) {
                  bb.limit(position_in_chunk);
              }
              while (bb.remaining() > 0) {
                  bb.get(dst);
                  if (KeyUtils.compareKey(element.toByteBuffer().array(), dst) > 0) {
                      contains = true;
                      break;
                  }
              }
              if (contains) {
                  break;
              }
          }
          return contains;
      }
docs: @param element
  the element to look for
  
  @return true, if this bucket, contains the given element