public static <U>Function<U,Predicate<U>> notSelf(){
  return null;
}

public static < U > Function < U , Predicate < U > > notSelf ( ) { return null ; }
for social network recommendations , void a user being recommended to herself .
