ClientApiWorkspaceDiff result = new ClientApiWorkspaceDiff();
for (WorkspaceEntity workspaceEntity : workspaceEntities) {
List<ClientApiWorkspaceDiff.Item> entityDiffs = diffWorkspaceEntity(workspace, workspaceEntity, authorizations);
if (entityDiffs != null) {
result.addAll(entityDiffs);
}
}
for (Edge workspaceEdge : workspaceEdges) {
List<ClientApiWorkspaceDiff.Item> entityDiffs = diffEdge(workspace, workspaceEdge);