*/
public static SetDiff createSetDiff(Set additions, Set removals) {
final Set unmodifiableAdditions = Collections
.unmodifiableSet(additions);
final Set unmodifiableRemovals = Collections.unmodifiableSet(removals);
return new SetDiff() {
public Set getAdditions() {
return unmodifiableAdditions;
}