code: public static ArrayByteIterable longToCompressedEntry(final long object) {
          if (object < 0) {
              throw new IllegalArgumentException();
          }
          final LightOutputStream output = new LightOutputStream(4);
          writeCompressed(output, object);
          return output.asArrayByteIterable();
      }
docs: Serializes unsigned {@code long} value to the compressed {@linkplain ArrayByteIterable} entry.
  
  @param object non-negative value to serialize
  @return {@linkplain ArrayByteIterable} entry
  @see #entryToLong(ByteIterable)
  @see #longToEntry(long)
  @see #compressedEntryToLong(ByteIterable)
  @see #compressedEntryToSignedLong(ByteIterable)
  @see #signedLongToCompressedEntry(long)