code: public static String getValueAsString(final byte[] key,
        final Map<byte[], byte[]> taskValues) {
      byte[] value = taskValues.get(key);
      if (value != null) {
        return Bytes.toString(value);
      } else {
        return "";
      }
    }
docs: return a value from the NavigableMap as a String
  @param key
  @param taskValues
  @return value as a String or ""