Package org.duracloud.mill.util
Class Iterators
- java.lang.Object
-
- org.duracloud.mill.util.Iterators
-
public class Iterators extends Object
Static utility methods pertaining to Iterator instances.- Author:
- Erik Paulsson Date: 4/24/14
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Iterator<String>difference(Iterator<String> iterA, Iterator<String> iterB)Returns an Iterator contain the difference of elements contained in the provided Iterators.
-
-
-
Method Detail
-
difference
public static Iterator<String> difference(Iterator<String> iterA, Iterator<String> iterB) throws IOException
Returns an Iterator contain the difference of elements contained in the provided Iterators. The returned Iterator contains all elements that are contained by iterA and not contained by iterB. iterB may also contain elements not present in iterA; these are simply ignored.- Parameters:
iterA-iterB-- Returns:
- an Iterator containing elements in iterA but not in iterB
- Throws:
IOException
-
-