public int compareTo()

in jsign-core/src/main/java/net/jsign/msi/MSIStreamName.java [83:95]


    public int compareTo(MSIStreamName other) {
        byte[] a = this.nameUTF16;
        byte[] b = other.nameUTF16;

        int size = Math.min(a.length, b.length);
        for (int i = 0; i < size; i++) {
            if (a[i] != b[i]) {
                return (a[i] & 0xFF) - (b[i] & 0xFF);
            }
        }
        
        return a.length - b.length;
    }