public static double deepInstanceOf(@DottedClassName String x,@DottedClassName String y) throws ClassNotFoundException {
  return Analyze.deepInstanceOf(x,y);
}

public static double deepInstanceOf ( @ DottedClassName String x , @ DottedClassName String y ) throws ClassNotFoundException { return Analyze . deepInstanceOf ( x , y ) ; }
given two javaclasses , try to estimate the probability that an reference of type x is also an instance of type y . will return 0 only if it is impossible and 1 only if it is guaranteed .
