} else { i++;
    public void indicatePrivledges(final List<Role> roles) {        for (int i = 0; i < getPersonRolesCount(); i++) {            final Role role = getPersonRoles().get(i);            if (!roles.contains(role)) {                removePersonRoles(role);            }        }        for (final Role role : roles) {            if (!hasPersonRoles(role)) {                addPersonRoles(role);            }        }    }