question: public static Collection intersection ( final Collection a , final Collection b ) { Collection ret = new ArrayList ( ) ; for ( Object object : a ) { if ( b . contains ( object ) ) { ret . add ( object ) ; } } return ret ; }
target:  Re-implementation of same method from org.apache.commons.collections.CollectionUtils.