public static String sha3_224Hex(String input) {
    SHA3.DigestSHA3 sha3Digest = new SHA3.Digest224();
    byte[] hashBytes = sha3Digest.digest(input.getBytes(StandardCharsets.UTF_8));
    return Hex.toHexString(hashBytes);
  }
@Test
  void whenCalledOnTheSameInput_sha3_224Hex_returnsTheSameValueAsDigestUtils() {
    String input = "String to be hashed";

    //Apache Commons DigestUtils digest for the string "String to be hashed"
    String apacheCommonsDigest = "57ead8c5fc5c15ed7bde0550648d06a6aed3cba443ed100a6f5e64f3";

    assertEquals(apacheCommonsDigest, DigestUtil.sha3_224Hex(input));
  }