code: public static boolean isAssignableFrom(Class<?> destination,Class<?> source){
  		return destination.isAssignableFrom(source) || isBoxing(destination,source) || isUnBoxing(destination,source);
  	}
docs: Returns true if destination is assignable from source analyzing autoboxing also.
  @param destination destination class
  @param source source class
  @return true if destination is assignable from source analyzing autoboxing also.