private boolean newVersion(String v1, String v2) {
        String[] v1tot = v1.split(".");
        String[] v2tot = v2.split(".");
        for (int i = 0; i < v1tot.length && i < v2tot.length; i++ ) {
            if (this.getInt(v1tot[i]) < this.getInt(v2tot[i])) {
                return true;
            }
        }
        if (v1tot.length != v2tot.length) {
            return v1tot.length < v2tot.length;
        }
        return false;
    }