summaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2016-03-26 17:29:44 +0000
committerMichael Williamson <mike@zwobble.org>2016-03-26 17:29:44 +0000
commit8a2ae936c954bca7662a421cc0b2489296cb2c92 (patch)
treee706c5144c1c228f104b2cf61f4df03ea35ba00f /src/main/java
parentd25ec1e590806b6639583206a3bc9202f07b61ee (diff)
Remove Guava usage from DeepReflectionMatcher
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/org/zwobble/mammoth/internal/util/MammothSets.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/java/org/zwobble/mammoth/internal/util/MammothSets.java b/src/main/java/org/zwobble/mammoth/internal/util/MammothSets.java
index 87f7bbe..4f06efc 100644
--- a/src/main/java/org/zwobble/mammoth/internal/util/MammothSets.java
+++ b/src/main/java/org/zwobble/mammoth/internal/util/MammothSets.java
@@ -24,6 +24,12 @@ public class MammothSets {
return set;
}
+ public static <T> Set<T> difference(Set<? extends T> set1, Set<? extends T> set2) {
+ HashSet<T> result = new HashSet<>(set1);
+ result.removeAll(set2);
+ return result;
+ }
+
public static <T> Set<T> toSet(Iterable<T> iterable) {
return stream(iterable).collect(Collectors.toSet());
}