code: public boolean isHashEqualsWithHex(String expectedSignatureHex, BuilderMode builderMode) {
          try {
              final byte[] signature = build(builderMode);
              return MessageDigest.isEqual(signature, DatatypeConverter.parseHexBinary(expectedSignatureHex));
          } catch (Throwable e) {
              System.err.println(e.getMessage());
              return false;
          }
      }
docs: 判断期望摘要是否与已构建的摘要相等.
  
  @param expectedSignatureHex
  传入的期望摘要16进制编码表示的字符串
  @param builderMode
  采用的构建模式
  @return <code>true</code> - 期望摘要与已构建的摘要相等; <code>false</code> -
  期望摘要与已构建的摘要不相等
  @author zhd
  @since 1.0.0