* @return Результатируемая последовательность
*/
public static <T> Iterable<T> sub(Iterable<T> src,Iterable<T> sub,Comparator<T> cmp)
{
final Comparator fcmp = cmp;
return sub( src, sub, new CompareEqu() {
public boolean isEqu(Object a, Object b) {
if( fcmp==null )
{
return a==null ? b==null : a.equals(b);
}else{