for (final Group group : groupMembersSet) {
if (hasGroupAsMember(group)) {
this.groupMembers.remove(group);
differences.add(group.getId().toString());
} else {
throw new GroupNotExistsInCenterException(group.getId(), getId());
}
}
return differences;
}