// Key
e.encode(key);
byte[] keyBytes = byteArrayOutputStream.toByteArray();
byteArrayOutputStream.reset();
// Value
e.encode(map.get(key));
byte[] valueBytes = byteArrayOutputStream.toByteArray();
byteArrayOutputStream.reset();
sortedMap.put(keyBytes, valueBytes);
}
for (java.util.Map.Entry<byte[], byte[]> entry : sortedMap.entrySet()) {