public static <T extends Appendable> T toHexString(T dst, byte[] src) {
        return toHexString(dst, src, 0, src.length);
    }
public static < T extends Appendable > T toHexString ( T dst , byte [ ] src ) { return toHexString ( dst , src , 0 , src . length ) ; }
Converts the specified byte array into a hexadecimal value and appends it to the specified buffer.