japitools-results
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Japi] Japi diffs for classpath


From: Stuart Ballard
Subject: [Japi] Japi diffs for classpath
Date: Mon, 11 Dec 2006 04:14:48 -0800

Japi diff jdk11 vs classpath:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk11-classpath.html

Changes since last run:

-Comparison run at Sun Dec 10 11:48:46 2006 GMT
-jdk11 API scanned at 2006/12/10 05:00:26 EST
-classpath API scanned at 2006/12/10 06:40:49 EST
+Comparison run at Mon Dec 11 11:52:20 2006 GMT
+jdk11 API scanned at 2006/12/11 05:00:26 EST
+classpath API scanned at 2006/12/11 06:43:58 EST
-java.awt: 99.89% good
+java.awt: 99.93% good
-Total: 99.78% good
+Total: 99.79% good


Japi diff jdk14 vs classpath:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk14-classpath.html

Changes since last run:

-Comparison run at Sun Dec 10 11:54:47 2006 GMT
-jdk14 API scanned at 2006/12/10 05:10:39 EST
-classpath API scanned at 2006/12/10 06:40:49 EST
+Comparison run at Mon Dec 11 11:58:42 2006 GMT
+jdk14 API scanned at 2006/12/11 05:10:42 EST
+classpath API scanned at 2006/12/11 06:43:58 EST
-javax.print.attribute.standard: 100% good
+javax.print.attribute.standard: 99.88% good
-class javax.security.auth.kerberos.DelegationPermission: 
SerialVersionUID=883133252142523922 in jdk14, but 
SerialVersionUID=-3317531473822382443 in classpath
-class javax.security.auth.kerberos.KerberosPrincipal: 
SerialVersionUID=-7374788026156829911 in jdk14, but 
SerialVersionUID=-1893355205441592281 in classpath
-class javax.security.auth.kerberos.ServicePermission: 
SerialVersionUID=-1227585031618624935 in jdk14, but 
SerialVersionUID=5895676836044627369 in classpath
+class javax.security.auth.kerberos.DelegationPermission: 
SerialVersionUID=883133252142523922 in jdk14, but 
SerialVersionUID=-1527207656187086510 in classpath
+class javax.security.auth.kerberos.KerberosPrincipal: 
SerialVersionUID=-7374788026156829911 in jdk14, but 
SerialVersionUID=4438404793781536158 in classpath
+class javax.security.auth.kerberos.ServicePermission: 
SerialVersionUID=-1227585031618624935 in jdk14, but 
SerialVersionUID=-5742564669589263788 in classpath


Japi diff jdk15 vs classpath:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk15-classpath.html

Changes since last run:

-Comparison run at Sun Dec 10 11:57:24 2006 GMT
-jdk15 API scanned at 2006/12/10 05:18:13 EST
-classpath API scanned at 2006/12/10 06:40:49 EST
+Comparison run at Mon Dec 11 12:01:20 2006 GMT
+jdk15 API scanned at 2006/12/11 05:18:30 EST
+classpath API scanned at 2006/12/11 06:43:58 EST
-java.lang: 94.38% good, 2.9% bad, 2.71% missing
-java.lang.annotation: 50% good, 2.02% bad, 47.97% missing
-java.lang.instrument: 95.71% good, 4.28% bad
-java.lang.management: 86.87% good, 3.16% bad, 9.95% missing
-java.lang.ref: 78.75% good, 21.25% bad
-java.lang.reflect: 92.39% good, 6.76% bad, 0.84% missing
-java.applet: 99.51% good, 0.48% bad
-java.awt: 99.63% good, 0.01% minor, 0.26% bad, 0.08% missing
-java.awt.color: 98.45% good, 1.54% missing
-java.awt.datatransfer: 94.76% good, 4.18% bad, 1.04% missing
-java.awt.dnd: 98.17% good, 1.62% bad, 0.2% missing
+java.lang: 99.81% good, 0.18% missing
+java.lang.annotation: 100% good
+java.lang.instrument: 100% good
+java.lang.management: 99.55% good, 0.44% missing
+java.lang.ref: 100% good
+java.lang.reflect: 99.19% good, 0.8% missing
+java.applet: 100% good
+java.awt: 99.91% good, 0.08% missing
+java.awt.color: 98.46% good, 1.53% missing
+java.awt.datatransfer: 99% good, 0.99% missing
+java.awt.dnd: 99.8% good, 0.19% missing
-java.awt.font: 99.81% good, 0.18% bad
+java.awt.font: 100% good
-java.awt.im: 97.36% good, 2.63% bad
+java.awt.im: 100% good
-java.awt.image: 99.69% good, 0.3% bad
-java.awt.image.renderable: 93.87% good, 6.12% bad
-java.awt.print: 99.44% good, 0.55% missing
-java.beans: 95.2% good, 4.79% bad
-java.beans.beancontext: 99.61% good, 0.38% bad
-java.io: 98.24% good, 0.85% bad, 0.9% missing
-java.math: 78.84% good, 0.96% bad, 20.19% missing
-java.net: 85.76% good, 0.34% bad, 13.89% missing
-java.nio: 96.84% good, 1.22% bad, 1.92% missing
-java.nio.channels: 99.61% good, 0.38% bad
-java.nio.channels.spi: 98.29% good, 0.85% bad, 0.85% missing
-java.nio.charset: 98.51% good, 1.11% bad, 0.37% missing
-java.nio.charset.spi: 92.85% good, 7.14% bad
+java.awt.image: 100% good
+java.awt.image.renderable: 100% good
+java.awt.print: 99.46% good, 0.53% missing
+java.beans: 100% good
+java.beans.beancontext: 100% good
+java.io: 99.89% good, 0.1% missing
+java.math: 97.63% good, 2.36% missing
+java.net: 90.31% good, 9.68% missing
+java.nio: 100% good
+java.nio.channels: 100% good
+java.nio.channels.spi: 99.2% good, 0.79% missing
+java.nio.charset: 100% good
+java.nio.charset.spi: 100% good
-java.rmi.server: 97.45% good, 2.54% bad
-java.security: 80.64% good, 1.29% bad, 18.05% missing
-java.security.acl: 95.91% good, 4.08% bad
-java.security.cert: 92.12% good, 5.72% bad, 2.14% missing
+java.rmi.server: 100% good
+java.security: 82.94% good, 0.12% bad, 16.93% missing
+java.security.acl: 100% good
+java.security.cert: 97.97% good, 2.02% missing
-java.security.spec: 61.91% good, 38.08% missing
-java.sql: 98.89% good, 1.1% bad
-java.text: 98.63% good, 0.9% bad, 0.45% missing
-java.util: 72.02% good, 16.41% bad, 11.55% missing
-java.util.concurrent: 100% missing
-java.util.concurrent.atomic: 100% missing
-java.util.concurrent.locks: 100% missing
-java.util.jar: 86.46% good, 1.83% bad, 11.69% missing
-java.util.logging: 99.51% good, 0.48% bad
-java.util.prefs: 99.02% good, 0.97% bad
-java.util.regex: 87.25% good, 12.74% missing
-java.util.zip: 99.12% good, 0.17% bad, 0.69% missing
-javax.accessibility: 99.65% good, 0.34% bad
+java.security.spec: 63.27% good, 36.72% missing
+java.sql: 100% good
+java.text: 99.55% good, 0.44% missing
+java.util: 97.02% good, 2.97% missing
+java.util.concurrent: 99.46% good, 0.1% minor, 0.42% bad, 0.1% abs.add
+java.util.concurrent.atomic: 100% good, 1.06% abs.add
+java.util.concurrent.locks: 100% good
+java.util.jar: 88.51% good, 11.48% missing
+java.util.logging: 100% good
+java.util.prefs: 100% good
+java.util.regex: 87.61% good, 12.38% missing
+java.util.zip: 100% good
+javax.accessibility: 100% good
-javax.crypto: 98.71% good, 1.28% missing
+javax.crypto: 99.11% good, 0.88% missing
-javax.crypto.spec: 79.83% good, 20.16% missing
-javax.imageio: 94.35% good, 5.64% bad
+javax.crypto.spec: 80.8% good, 19.2% missing
+javax.imageio: 100% good
-javax.imageio.metadata: 97.23% good, 2.76% bad
+javax.imageio.metadata: 100% good
-javax.imageio.spi: 92.73% good, 7.26% bad
-javax.imageio.stream: 98.87% good, 1.12% missing
-javax.management: 80% good, 0.23% minor, 0.23% bad, 19.52% missing
+javax.imageio.spi: 100% good
+javax.imageio.stream: 98.89% good, 1.1% missing
+javax.management: 82.33% good, 0.22% minor, 17.43% missing
-javax.naming: 98.5% good, 1.5% bad
-javax.naming.directory: 97.85% good, 2.14% bad
+javax.naming: 100% good
+javax.naming.directory: 100% good
-javax.naming.ldap: 56.41% good, 0.59% bad, 42.99% missing
-javax.naming.spi: 81.91% good, 18.08% bad
+javax.naming.ldap: 59.77% good, 40.22% missing
+javax.naming.spi: 100% good
-javax.net.ssl: 78% good, 21.99% missing
-javax.print: 97.66% good, 2.33% bad
-javax.print.attribute: 96.93% good, 3.06% bad
-javax.print.attribute.standard: 98.76% good, 1.1% bad, 0.13% missing
+javax.net.ssl: 99.62% good, 0.37% missing
+javax.print: 100% good
+javax.print.attribute: 100% good
+javax.print.attribute.standard: 100% good
-javax.security.auth: 95.17% good, 4.82% bad
+javax.security.auth: 100% good
-javax.security.auth.kerberos: 93.75% good, 2.67% minor, 3.57% missing
-javax.security.auth.login: 99.26% good, 0.73% bad
-javax.security.auth.spi: 83.33% good, 16.66% bad
+javax.security.auth.kerberos: 94.01% good, 2.56% minor, 3.41% missing
+javax.security.auth.login: 100% good
+javax.security.auth.spi: 100% good
-javax.security.sasl: 94.77% good, 5.22% bad
-javax.sound.midi: 96.64% good, 0.79% bad, 2.56% missing
+javax.security.sasl: 100% good
+javax.sound.midi: 97.51% good, 2.48% missing
-javax.sound.sampled: 98.46% good, 1.53% bad
+javax.sound.sampled: 100% good
-javax.sql: 99.38% good, 0.61% bad
+javax.sql: 100% good
-javax.swing: 99.13% good, 0% minor, 0.13% bad, 0.72% missing
+javax.swing: 99.27% good, 0% minor, 0% bad, 0.71% missing
-javax.swing.event: 99.56% good, 0.43% bad
+javax.swing.event: 100% good
-javax.swing.plaf.basic: 99.81% good, 0.05% bad, 0.12% missing
+javax.swing.plaf.basic: 99.87% good, 0.12% missing
-javax.swing.plaf.synth: 93.67% good, 6.32% missing
-javax.swing.table: 99.69% good, 0.3% bad
-javax.swing.text: 99.78% good, 0.21% bad
-javax.swing.text.html: 99.46% good, 0.19% bad, 0.33% missing
-javax.swing.text.html.parser: 98.6% good, 1.39% bad
+javax.swing.plaf.synth: 93.83% good, 6.16% missing
+javax.swing.table: 100% good
+javax.swing.text: 100% good
+javax.swing.text.html: 99.52% good, 0.14% bad, 0.33% missing
+javax.swing.text.html.parser: 100% good
-javax.swing.tree: 99.76% good, 0.23% bad
-javax.swing.undo: 97.2% good, 2.79% bad
+javax.swing.tree: 100% good
+javax.swing.undo: 100% good
-javax.xml.datatype: 99.5% good, 0.49% bad
+javax.xml.datatype: 99.51% good, 0.48% bad
-org.omg.CORBA: 97.43% good, 2.56% minor
+org.omg.CORBA: 97.53% good, 2.46% minor
-org.omg.CORBA.portable: 98.11% good, 1.88% missing
+org.omg.CORBA.portable: 98.16% good, 1.83% missing
-org.omg.PortableServer: 99.75% good, 0.25% minor
+org.omg.PortableServer: 99.75% good, 0.24% minor
-org.xml.sax: 98.8% good, 1.2% minor
+org.xml.sax: 98.82% good, 1.17% minor
-Total: 93.14% good, 0.08% minor, 0.78% bad, 5.98% missing
+Total: 95.58% good, 0.08% minor, 0% bad, 4.32% missing, 0% abs.add
-Packages: 13 missing.
-Classes: 22 minor, 148 bad, 69 missing.
-Interfaces: 1 minor, 30 bad, 17 missing.
-Enums: 5 bad, 12 missing.
-Annotations: 7 missing.
-Fields: 50 bad, 21 missing.
-Methods: 97 minor, 1057 bad, 249 missing.
-Constructors: 91 bad, 21 missing.
+Packages: 10 missing.
+Classes: 23 minor, 4 bad, 56 missing.
+Interfaces: 1 minor, 16 missing.
+Enums: 5 bad, 3 missing.
+Fields: 3 bad, 17 missing.
+Methods: 95 minor, 6 bad, 170 missing, 4 abs.add.
+Constructors: 10 missing.
-Bad
-class java.lang.Boolean: implements java.lang.Comparable<java.lang.Boolean> in 
jdk15, but implements raw java.lang.Comparable in classpath
-class java.lang.Byte: implements java.lang.Comparable<java.lang.Byte> in 
jdk15, but implements raw java.lang.Comparable in classpath
-class java.lang.Character: implements 
java.lang.Comparable<java.lang.Character> in jdk15, but implements raw 
java.lang.Comparable in classpath
-class java.lang.Class: has generic type parameter <T> in jdk15, but not 
generic in classpath
-class java.lang.Double: implements java.lang.Comparable<java.lang.Double> in 
jdk15, but implements raw java.lang.Comparable in classpath
-class java.lang.Enum: has generic type parameter <T extends java.lang.Enum<T>> 
in jdk15, but not generic in classpath
-class java.lang.Enum: implements java.lang.Comparable<T> in jdk15, but 
implements raw java.lang.Comparable in classpath
-class java.lang.Float: implements java.lang.Comparable<java.lang.Float> in 
jdk15, but implements raw java.lang.Comparable in classpath
-class java.lang.InheritableThreadLocal: has generic type parameter <T> in 
jdk15, but not generic in classpath
-class java.lang.InheritableThreadLocal: subclass of java.lang.ThreadLocal<T> 
in jdk15, but subclass of raw java.lang.ThreadLocal in classpath
-class java.lang.Integer: implements java.lang.Comparable<java.lang.Integer> in 
jdk15, but implements raw java.lang.Comparable in classpath
-class java.lang.Long: implements java.lang.Comparable<java.lang.Long> in 
jdk15, but implements raw java.lang.Comparable in classpath
-class java.lang.Short: implements java.lang.Comparable<java.lang.Short> in 
jdk15, but implements raw java.lang.Comparable in classpath
-class java.lang.String: implements java.lang.Comparable<java.lang.String> in 
jdk15, but implements raw java.lang.Comparable in classpath
-class java.lang.StringBuffer: implements java.lang.Appendable in jdk15, but 
doesn't implement java.lang.Appendable in classpath
-class java.lang.StringBuilder: implements java.lang.Appendable in jdk15, but 
doesn't implement java.lang.Appendable in classpath
-class java.lang.ThreadLocal: has generic type parameter <T> in jdk15, but not 
generic in classpath
-constructor java.lang.EnumConstantNotPresentException(java.lang.Class<? 
extends java.lang.Enum>, java.lang.String): parameters (java.lang.Class<? 
extends java.lang.Enum>, java.lang.String) in jdk15, but parameters 
(java.lang.Class, java.lang.String) in classpath
-field java.lang.Boolean.TYPE: type java.lang.Class<java.lang.Boolean> in 
jdk15, but type java.lang.Class in classpath
-field java.lang.Byte.TYPE: type java.lang.Class<java.lang.Byte> in jdk15, but 
type java.lang.Class in classpath
-field java.lang.Character.TYPE: type java.lang.Class<java.lang.Character> in 
jdk15, but type java.lang.Class in classpath
-field java.lang.Double.TYPE: type java.lang.Class<java.lang.Double> in jdk15, 
but type java.lang.Class in classpath
-field java.lang.Float.TYPE: type java.lang.Class<java.lang.Float> in jdk15, 
but type java.lang.Class in classpath
-field java.lang.Integer.TYPE: type java.lang.Class<java.lang.Integer> in 
jdk15, but type java.lang.Class in classpath
-field java.lang.Long.TYPE: type java.lang.Class<java.lang.Long> in jdk15, but 
type java.lang.Class in classpath
-field java.lang.Short.TYPE: type java.lang.Class<java.lang.Short> in jdk15, 
but type java.lang.Class in classpath
-field java.lang.String.CASE_INSENSITIVE_ORDER: type 
java.util.Comparator<java.lang.String> in jdk15, but type java.util.Comparator 
in classpath
-field java.lang.Void.TYPE: type java.lang.Class<java.lang.Void> in jdk15, but 
type java.lang.Class in classpath
-interface java.lang.Comparable: has generic type parameter <T> in jdk15, but 
not generic in classpath
-interface java.lang.Iterable: has generic type parameter <T> in jdk15, but not 
generic in classpath
-method java.lang.Class.asSubclass(java.lang.Class<T2>): has generic type 
parameter <T2> in jdk15, but not generic in classpath
-method java.lang.Class.asSubclass(java.lang.Class<T2>): parameters 
(java.lang.Class<T2>) in jdk15, but parameters (java.lang.Class) in classpath
-method java.lang.Class.asSubclass(java.lang.Class<T2>): type java.lang.Class<? 
extends T2> in jdk15, but type java.lang.Class in classpath
-method java.lang.Class.cast(java.lang.Object): type T in jdk15, but type 
java.lang.Object in classpath
-method java.lang.Class.forName(java.lang.String): type java.lang.Class<?> in 
jdk15, but type java.lang.Class in classpath
-method java.lang.Class.forName(java.lang.String, boolean, 
java.lang.ClassLoader): type java.lang.Class<?> in jdk15, but type 
java.lang.Class in classpath
-method java.lang.Class.getAnnotation(java.lang.Class<T2>): has generic type 
parameter <T2 extends java.lang.annotation.Annotation> in jdk15, but not 
generic in classpath
-method java.lang.Class.getAnnotation(java.lang.Class<T2>): parameters 
(java.lang.Class<T2>) in jdk15, but parameters (java.lang.Class) in classpath
-method java.lang.Class.getAnnotation(java.lang.Class<T2>): type T2 in jdk15, 
but type java.lang.annotation.Annotation in classpath
-method java.lang.Class.getComponentType(): type java.lang.Class<?> in jdk15, 
but type java.lang.Class in classpath
-method java.lang.Class.getConstructor(java.lang.Class[]): type 
java.lang.reflect.Constructor<T> in jdk15, but type 
java.lang.reflect.Constructor in classpath
-method java.lang.Class.getDeclaredConstructor(java.lang.Class[]): type 
java.lang.reflect.Constructor<T> in jdk15, but type 
java.lang.reflect.Constructor in classpath
-method java.lang.Class.getDeclaringClass(): type java.lang.Class<?> in jdk15, 
but type java.lang.Class in classpath
-method java.lang.Class.getEnclosingClass(): type java.lang.Class<?> in jdk15, 
but type java.lang.Class in classpath
-method java.lang.Class.getEnclosingConstructor(): type 
java.lang.reflect.Constructor<?> in jdk15, but type 
java.lang.reflect.Constructor in classpath
-method java.lang.Class.getEnumConstants(): type T[] in jdk15, but type 
java.lang.Object[] in classpath
-method java.lang.Class.getSuperclass(): type java.lang.Class<? super T> in 
jdk15, but type java.lang.Class in classpath
-method java.lang.Class.getTypeParameters(): type 
java.lang.reflect.TypeVariable<java.lang.Class<T>>[] in jdk15, but type 
java.lang.reflect.TypeVariable[] in classpath
-method java.lang.Class.isAssignableFrom(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in classpath
-method java.lang.Class.newInstance(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.lang.ClassLoader.defineClass(java.lang.String, 
java.nio.ByteBuffer, java.security.ProtectionDomain): type java.lang.Class<?> 
in jdk15, but type java.lang.Class in classpath
-method java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, int): 
type java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, int, 
java.security.ProtectionDomain): type java.lang.Class<?> in jdk15, but type 
java.lang.Class in classpath
-method java.lang.ClassLoader.defineClass(byte[], int, int): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method java.lang.ClassLoader.findClass(java.lang.String): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method java.lang.ClassLoader.findLoadedClass(java.lang.String): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method java.lang.ClassLoader.findResources(java.lang.String): type 
java.util.Enumeration<java.net.URL> in jdk15, but type java.util.Enumeration in 
classpath
-method java.lang.ClassLoader.findSystemClass(java.lang.String): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method java.lang.ClassLoader.getResources(java.lang.String): type 
java.util.Enumeration<java.net.URL> in jdk15, but type java.util.Enumeration in 
classpath
-method java.lang.ClassLoader.getSystemResources(java.lang.String): type 
java.util.Enumeration<java.net.URL> in jdk15, but type java.util.Enumeration in 
classpath
-method java.lang.ClassLoader.loadClass(java.lang.String): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method java.lang.ClassLoader.loadClass(java.lang.String, boolean): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method java.lang.ClassLoader.resolveClass(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in classpath
-method java.lang.ClassLoader.setSigners(java.lang.Class<?>, 
java.lang.Object[]): parameters (java.lang.Class<?>, java.lang.Object[]) in 
jdk15, but parameters (java.lang.Class, java.lang.Object[]) in classpath
-method java.lang.Comparable.compareTo(T): parameters (T) in jdk15, but 
parameters (java.lang.Object) in classpath
-method java.lang.Compiler.compileClass(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in classpath
-method java.lang.Enum.compareTo(T): parameters (T) in jdk15, but parameters 
(java.lang.Enum) in classpath
-method java.lang.Enum.getDeclaringClass(): type java.lang.Class<T> in jdk15, 
but type java.lang.Class in classpath
-method java.lang.Enum.valueOf(java.lang.Class<T>, java.lang.String): has 
generic type parameter <T extends java.lang.Enum<T>> in jdk15, but not generic 
in classpath
-method java.lang.Enum.valueOf(java.lang.Class<T>, java.lang.String): 
parameters (java.lang.Class<T>, java.lang.String) in jdk15, but parameters 
(java.lang.Class, java.lang.String) in classpath
-method java.lang.Enum.valueOf(java.lang.Class<T>, java.lang.String): type T in 
jdk15, but type java.lang.Enum in classpath
-method java.lang.EnumConstantNotPresentException.enumType(): type 
java.lang.Class<? extends java.lang.Enum> in jdk15, but type java.lang.Class in 
classpath
-method java.lang.InheritableThreadLocal.childValue(T): parameters (T) in 
jdk15, but parameters (java.lang.Object) in classpath
-method java.lang.InheritableThreadLocal.childValue(T): type T in jdk15, but 
type java.lang.Object in classpath
-method java.lang.InheritableThreadLocal.get(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.lang.InheritableThreadLocal.initialValue(): type T in jdk15, but 
type java.lang.Object in classpath
-method java.lang.InheritableThreadLocal.set(T): parameters (T) in jdk15, but 
parameters (java.lang.Object) in classpath
-method java.lang.Iterable.iterator(): type java.util.Iterator<T> in jdk15, but 
type java.util.Iterator in classpath
-method java.lang.Object.getClass(): type java.lang.Class<?> in jdk15, but type 
java.lang.Class in classpath
-method java.lang.SecurityManager.checkMemberAccess(java.lang.Class<?>, int): 
parameters (java.lang.Class<?>, int) in jdk15, but parameters (java.lang.Class, 
int) in classpath
-method java.lang.SecurityManager.currentLoadedClass(): type java.lang.Class<?> 
in jdk15, but type java.lang.Class in classpath
-method java.lang.Thread.getAllStackTraces(): type 
java.util.Map<java.lang.Thread, java.lang.StackTraceElement[]> in jdk15, but 
type java.util.Map in classpath
-method java.lang.Thread.getState(): type java.lang.Thread.State in jdk15, but 
type java.lang.String in classpath
-method java.lang.ThreadLocal.get(): type T in jdk15, but type java.lang.Object 
in classpath
-method java.lang.ThreadLocal.initialValue(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.lang.ThreadLocal.set(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-Missing
-annotation java.lang.Deprecated: missing in classpath
-annotation java.lang.Override: missing in classpath
-annotation java.lang.SuppressWarnings: missing in classpath
-class java.lang.ProcessBuilder: missing in classpath
-enum java.lang.Thread.State: missing in classpath
+Missing
-method java.lang.String.format(java.lang.String, java.lang.Object[]): missing 
in classpath
-method java.lang.String.format(java.util.Locale, java.lang.String, 
java.lang.Object[]): missing in classpath
-method java.lang.System.getenv(): missing in classpath
-java.lang.annotation:
-Bad
-constructor 
java.lang.annotation.IncompleteAnnotationException(java.lang.Class<? extends 
java.lang.annotation.Annotation>, java.lang.String): parameters 
(java.lang.Class<? extends java.lang.annotation.Annotation>, java.lang.String) 
in jdk15, but parameters (java.lang.Class, java.lang.String) in classpath
-method java.lang.annotation.Annotation.annotationType(): type 
java.lang.Class<? extends java.lang.annotation.Annotation> in jdk15, but type 
java.lang.Class in classpath
-method java.lang.annotation.IncompleteAnnotationException.annotationType(): 
type java.lang.Class<? extends java.lang.annotation.Annotation> in jdk15, but 
type java.lang.Class in classpath
-Missing
-annotation java.lang.annotation.Documented: missing in classpath
-annotation java.lang.annotation.Inherited: missing in classpath
-annotation java.lang.annotation.Retention: missing in classpath
-annotation java.lang.annotation.Target: missing in classpath
-enum java.lang.annotation.ElementType: missing in classpath
-enum java.lang.annotation.RetentionPolicy: missing in classpath
-
-java.lang.instrument:
-Bad
-constructor java.lang.instrument.ClassDefinition(java.lang.Class<?>, byte[]): 
parameters (java.lang.Class<?>, byte[]) in jdk15, but parameters 
(java.lang.Class, byte[]) in classpath
-method java.lang.instrument.ClassDefinition.getDefinitionClass(): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method 
java.lang.instrument.ClassFileTransformer.transform(java.lang.ClassLoader, 
java.lang.String, java.lang.Class<?>, java.security.ProtectionDomain, byte[]): 
parameters (java.lang.ClassLoader, java.lang.String, java.lang.Class<?>, 
java.security.ProtectionDomain, byte[]) in jdk15, but parameters 
(java.lang.ClassLoader, java.lang.String, java.lang.Class, 
java.security.ProtectionDomain, byte[]) in classpath
-
-Bad
-method java.lang.management.ManagementFactory.getGarbageCollectorMXBeans(): 
type java.util.List<java.lang.management.GarbageCollectorMXBean> in jdk15, but 
type java.util.List in classpath
-method java.lang.management.ManagementFactory.getMemoryManagerMXBeans(): type 
java.util.List<java.lang.management.MemoryManagerMXBean> in jdk15, but type 
java.util.List in classpath
-method java.lang.management.ManagementFactory.getMemoryPoolMXBeans(): type 
java.util.List<java.lang.management.MemoryPoolMXBean> in jdk15, but type 
java.util.List in classpath
-method java.lang.management.MemoryPoolMXBean.getType(): type 
java.lang.management.MemoryType in jdk15, but type java.lang.String in classpath
-method java.lang.management.RuntimeMXBean.getInputArguments(): type 
java.util.List<java.lang.String> in jdk15, but type java.util.List in classpath
-method java.lang.management.RuntimeMXBean.getSystemProperties(): type 
java.util.Map<java.lang.String, java.lang.String> in jdk15, but type 
java.util.Map in classpath
-method java.lang.management.ThreadInfo.getThreadState(): type 
java.lang.Thread.State in jdk15, but type java.lang.String in classpath
-enum java.lang.management.MemoryType: missing in classpath
-java.lang.ref:
-Bad
-class java.lang.ref.PhantomReference: has generic type parameter <T> in jdk15, 
but not generic in classpath
-class java.lang.ref.PhantomReference: subclass of java.lang.ref.Reference<T> 
in jdk15, but subclass of raw java.lang.ref.Reference in classpath
-class java.lang.ref.Reference: has generic type parameter <T> in jdk15, but 
not generic in classpath
-class java.lang.ref.ReferenceQueue: has generic type parameter <T> in jdk15, 
but not generic in classpath
-class java.lang.ref.SoftReference: has generic type parameter <T> in jdk15, 
but not generic in classpath
-class java.lang.ref.SoftReference: subclass of java.lang.ref.Reference<T> in 
jdk15, but subclass of raw java.lang.ref.Reference in classpath
-class java.lang.ref.WeakReference: has generic type parameter <T> in jdk15, 
but not generic in classpath
-class java.lang.ref.WeakReference: subclass of java.lang.ref.Reference<T> in 
jdk15, but subclass of raw java.lang.ref.Reference in classpath
-constructor java.lang.ref.PhantomReference(T, java.lang.ref.ReferenceQueue<? 
super T>): parameters (T, java.lang.ref.ReferenceQueue<? super T>) in jdk15, 
but parameters (java.lang.Object, java.lang.ref.ReferenceQueue) in classpath
-constructor java.lang.ref.SoftReference(T): parameters (T) in jdk15, but 
parameters (java.lang.Object) in classpath
-constructor java.lang.ref.SoftReference(T, java.lang.ref.ReferenceQueue<? 
super T>): parameters (T, java.lang.ref.ReferenceQueue<? super T>) in jdk15, 
but parameters (java.lang.Object, java.lang.ref.ReferenceQueue) in classpath
-constructor java.lang.ref.WeakReference(T): parameters (T) in jdk15, but 
parameters (java.lang.Object) in classpath
-constructor java.lang.ref.WeakReference(T, java.lang.ref.ReferenceQueue<? 
super T>): parameters (T, java.lang.ref.ReferenceQueue<? super T>) in jdk15, 
but parameters (java.lang.Object, java.lang.ref.ReferenceQueue) in classpath
-method java.lang.ref.PhantomReference.get(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.lang.ref.Reference.get(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.lang.ref.ReferenceQueue.poll(): type java.lang.ref.Reference<? 
extends T> in jdk15, but type java.lang.ref.Reference in classpath
-method java.lang.ref.ReferenceQueue.remove(): type java.lang.ref.Reference<? 
extends T> in jdk15, but type java.lang.ref.Reference in classpath
-method java.lang.ref.ReferenceQueue.remove(long): type 
java.lang.ref.Reference<? extends T> in jdk15, but type java.lang.ref.Reference 
in classpath
-method java.lang.ref.SoftReference.get(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.lang.ref.WeakReference.get(): type T in jdk15, but type 
java.lang.Object in classpath
-
-Bad
-class java.lang.reflect.Constructor: has generic type parameter <T> in jdk15, 
but not generic in classpath
-interface java.lang.reflect.TypeVariable: has generic type parameter <T 
extends java.lang.reflect.GenericDeclaration> in jdk15, but not generic in 
classpath
-method java.lang.reflect.AnnotatedElement.getAnnotation(java.lang.Class<T>): 
has generic type parameter <T extends java.lang.annotation.Annotation> in 
jdk15, but not generic in classpath
-method java.lang.reflect.AnnotatedElement.getAnnotation(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method java.lang.reflect.AnnotatedElement.getAnnotation(java.lang.Class<T>): 
type T in jdk15, but type java.lang.annotation.Annotation in classpath
-method 
java.lang.reflect.AnnotatedElement.isAnnotationPresent(java.lang.Class<? 
extends java.lang.annotation.Annotation>): parameters (java.lang.Class<? 
extends java.lang.annotation.Annotation>) in jdk15, but parameters 
(java.lang.Class) in classpath
-method java.lang.reflect.Array.newInstance(java.lang.Class<?>, int): 
parameters (java.lang.Class<?>, int) in jdk15, but parameters (java.lang.Class, 
int) in classpath
-method java.lang.reflect.Array.newInstance(java.lang.Class<?>, int[]): 
parameters (java.lang.Class<?>, int[]) in jdk15, but parameters 
(java.lang.Class, int[]) in classpath
-method java.lang.reflect.Constructor.getAnnotation(java.lang.Class<T2>): has 
generic type parameter <T2 extends java.lang.annotation.Annotation> in jdk15, 
but not generic in classpath
-method java.lang.reflect.Constructor.getAnnotation(java.lang.Class<T2>): 
parameters (java.lang.Class<T2>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method java.lang.reflect.Constructor.getAnnotation(java.lang.Class<T2>): type 
T2 in jdk15, but type java.lang.annotation.Annotation in classpath
-method java.lang.reflect.Constructor.getDeclaringClass(): type 
java.lang.Class<T> in jdk15, but type java.lang.Class in classpath
-method java.lang.reflect.Constructor.getExceptionTypes(): type 
java.lang.Class<?>[] in jdk15, but type java.lang.Class[] in classpath
-method java.lang.reflect.Constructor.getParameterTypes(): type 
java.lang.Class<?>[] in jdk15, but type java.lang.Class[] in classpath
-method java.lang.reflect.Constructor.getTypeParameters(): type 
java.lang.reflect.TypeVariable<java.lang.reflect.Constructor<T>>[] in jdk15, 
but type java.lang.reflect.TypeVariable[] in classpath
-method java.lang.reflect.Constructor.newInstance(java.lang.Object[]): type T 
in jdk15, but type java.lang.Object in classpath
-method java.lang.reflect.Field.getDeclaringClass(): type java.lang.Class<?> in 
jdk15, but type java.lang.Class in classpath
-method java.lang.reflect.Field.getType(): type java.lang.Class<?> in jdk15, 
but type java.lang.Class in classpath
-method java.lang.reflect.GenericDeclaration.getTypeParameters(): type 
java.lang.reflect.TypeVariable<?>[] in jdk15, but type 
java.lang.reflect.TypeVariable[] in classpath
-method java.lang.reflect.Method.getDeclaringClass(): type java.lang.Class<?> 
in jdk15, but type java.lang.Class in classpath
-method java.lang.reflect.Method.getExceptionTypes(): type java.lang.Class<?>[] 
in jdk15, but type java.lang.Class[] in classpath
-method java.lang.reflect.Method.getParameterTypes(): type java.lang.Class<?>[] 
in jdk15, but type java.lang.Class[] in classpath
-method java.lang.reflect.Method.getReturnType(): type java.lang.Class<?> in 
jdk15, but type java.lang.Class in classpath
-method java.lang.reflect.Method.getTypeParameters(): type 
java.lang.reflect.TypeVariable<java.lang.reflect.Method>[] in jdk15, but type 
java.lang.reflect.TypeVariable[] in classpath
-method java.lang.reflect.Proxy.getProxyClass(java.lang.ClassLoader, 
java.lang.Class<?>[]): parameters (java.lang.ClassLoader, java.lang.Class<?>[]) 
in jdk15, but parameters (java.lang.ClassLoader, java.lang.Class[]) in classpath
-method java.lang.reflect.Proxy.getProxyClass(java.lang.ClassLoader, 
java.lang.Class<?>[]): type java.lang.Class<?> in jdk15, but type 
java.lang.Class in classpath
-method java.lang.reflect.Proxy.isProxyClass(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in classpath
-method java.lang.reflect.Proxy.newProxyInstance(java.lang.ClassLoader, 
java.lang.Class<?>[], java.lang.reflect.InvocationHandler): parameters 
(java.lang.ClassLoader, java.lang.Class<?>[], 
java.lang.reflect.InvocationHandler) in jdk15, but parameters 
(java.lang.ClassLoader, java.lang.Class[], java.lang.reflect.InvocationHandler) 
in classpath
-method java.lang.reflect.TypeVariable.getGenericDeclaration(): type T in 
jdk15, but type java.lang.reflect.GenericDeclaration in classpath
-java.applet:
-Bad
-method java.applet.AppletContext.getApplets(): type 
java.util.Enumeration<java.applet.Applet> in jdk15, but type 
java.util.Enumeration in classpath
-method java.applet.AppletContext.getStreamKeys(): type 
java.util.Iterator<java.lang.String> in jdk15, but type java.util.Iterator in 
classpath
-
-Minor
-method java.awt.Window.hide(): deprecated in jdk15, but not deprecated in 
classpath
-method java.awt.Window.show(): deprecated in jdk15, but not deprecated in 
classpath
-Bad
-class java.awt.RenderingHints: implements java.util.Map<java.lang.Object, 
java.lang.Object> in jdk15, but implements raw java.util.Map in classpath
-constructor java.awt.Font(java.util.Map<? extends 
java.text.AttributedCharacterIterator.Attribute, ?>): parameters 
(java.util.Map<? extends java.text.AttributedCharacterIterator.Attribute, ?>) 
in jdk15, but parameters (java.util.Map) in classpath
-constructor java.awt.RenderingHints(java.util.Map<java.awt.RenderingHints.Key, 
?>): parameters (java.util.Map<java.awt.RenderingHints.Key, ?>) in jdk15, but 
parameters (java.util.Map) in classpath
-field java.awt.GridBagLayout.comptable: type 
java.util.Hashtable<java.awt.Component, java.awt.GridBagConstraints> in jdk15, 
but type java.util.Hashtable in classpath
-field java.awt.Toolkit.desktopProperties: type java.util.Map<java.lang.String, 
java.lang.Object> in jdk15, but type java.util.Map in classpath
-method java.awt.AWTEventMulticaster.getListeners(java.util.EventListener, 
java.lang.Class<T>): has generic type parameter <T extends 
java.util.EventListener> in jdk15, but not generic in classpath
-method java.awt.AWTEventMulticaster.getListeners(java.util.EventListener, 
java.lang.Class<T>): parameters (java.util.EventListener, java.lang.Class<T>) 
in jdk15, but parameters (java.util.EventListener, java.lang.Class) in classpath
-method java.awt.AWTEventMulticaster.getListeners(java.util.EventListener, 
java.lang.Class<T>): type T[] in jdk15, but type java.util.EventListener[] in 
classpath
-method java.awt.AWTKeyStroke.registerSubclass(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in classpath
-method java.awt.Component.getFocusTraversalKeys(int): type 
java.util.Set<java.awt.AWTKeyStroke> in jdk15, but type java.util.Set in 
classpath
-method java.awt.Component.getListeners(java.lang.Class<T>): has generic type 
parameter <T extends java.util.EventListener> in jdk15, but not generic in 
classpath
-method java.awt.Component.getListeners(java.lang.Class<T>): parameters 
(java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in classpath
-method java.awt.Component.getListeners(java.lang.Class<T>): type T[] in jdk15, 
but type java.util.EventListener[] in classpath
-method java.awt.Component.setFocusTraversalKeys(int, java.util.Set<? extends 
java.awt.AWTKeyStroke>): parameters (int, java.util.Set<? extends 
java.awt.AWTKeyStroke>) in jdk15, but parameters (int, java.util.Set) in 
classpath
-method java.awt.Font.deriveFont(java.util.Map<? extends 
java.text.AttributedCharacterIterator.Attribute, ?>): parameters 
(java.util.Map<? extends java.text.AttributedCharacterIterator.Attribute, ?>) 
in jdk15, but parameters (java.util.Map) in classpath
-method java.awt.Font.getAttributes(): type 
java.util.Map<java.awt.font.TextAttribute, ?> in jdk15, but type java.util.Map 
in classpath
-method java.awt.Font.getFont(java.util.Map<? extends 
java.text.AttributedCharacterIterator.Attribute, ?>): parameters 
(java.util.Map<? extends java.text.AttributedCharacterIterator.Attribute, ?>) 
in jdk15, but parameters (java.util.Map) in classpath
-method java.awt.Graphics2D.addRenderingHints(java.util.Map<?, ?>): parameters 
(java.util.Map<?, ?>) in jdk15, but parameters (java.util.Map) in classpath
-method java.awt.Graphics2D.setRenderingHints(java.util.Map<?, ?>): parameters 
(java.util.Map<?, ?>) in jdk15, but parameters (java.util.Map) in classpath
-method java.awt.KeyboardFocusManager.getDefaultFocusTraversalKeys(int): type 
java.util.Set<java.awt.AWTKeyStroke> in jdk15, but type java.util.Set in 
classpath
-method java.awt.KeyboardFocusManager.getKeyEventDispatchers(): type 
java.util.List<java.awt.KeyEventDispatcher> in jdk15, but type java.util.List 
in classpath
-method java.awt.KeyboardFocusManager.getKeyEventPostProcessors(): type 
java.util.List<java.awt.KeyEventPostProcessor> in jdk15, but type 
java.util.List in classpath
-method java.awt.KeyboardFocusManager.setDefaultFocusTraversalKeys(int, 
java.util.Set<? extends java.awt.AWTKeyStroke>): parameters (int, 
java.util.Set<? extends java.awt.AWTKeyStroke>) in jdk15, but parameters (int, 
java.util.Set) in classpath
-method java.awt.MenuBar.shortcuts(): type 
java.util.Enumeration<java.awt.MenuShortcut> in jdk15, but type 
java.util.Enumeration in classpath
-method java.awt.MenuItem.getListeners(java.lang.Class<T>): has generic type 
parameter <T extends java.util.EventListener> in jdk15, but not generic in 
classpath
-method java.awt.MenuItem.getListeners(java.lang.Class<T>): parameters 
(java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in classpath
-method java.awt.MenuItem.getListeners(java.lang.Class<T>): type T[] in jdk15, 
but type java.util.EventListener[] in classpath
-method java.awt.RenderingHints.entrySet(): type 
java.util.Set<java.util.Map.Entry<java.lang.Object, java.lang.Object>> in 
jdk15, but type java.util.Set in classpath
-method java.awt.RenderingHints.keySet(): type java.util.Set<java.lang.Object> 
in jdk15, but type java.util.Set in classpath
-method java.awt.RenderingHints.putAll(java.util.Map<?, ?>): parameters 
(java.util.Map<?, ?>) in jdk15, but parameters (java.util.Map) in classpath
-method java.awt.RenderingHints.values(): type 
java.util.Collection<java.lang.Object> in jdk15, but type java.util.Collection 
in classpath
-method java.awt.Toolkit.createDragGestureRecognizer(java.lang.Class<T>, 
java.awt.dnd.DragSource, java.awt.Component, int, 
java.awt.dnd.DragGestureListener): has generic type parameter <T extends 
java.awt.dnd.DragGestureRecognizer> in jdk15, but not generic in classpath
-method java.awt.Toolkit.createDragGestureRecognizer(java.lang.Class<T>, 
java.awt.dnd.DragSource, java.awt.Component, int, 
java.awt.dnd.DragGestureListener): parameters (java.lang.Class<T>, 
java.awt.dnd.DragSource, java.awt.Component, int, 
java.awt.dnd.DragGestureListener) in jdk15, but parameters (java.lang.Class, 
java.awt.dnd.DragSource, java.awt.Component, int, 
java.awt.dnd.DragGestureListener) in classpath
-method java.awt.Toolkit.createDragGestureRecognizer(java.lang.Class<T>, 
java.awt.dnd.DragSource, java.awt.Component, int, 
java.awt.dnd.DragGestureListener): type T in jdk15, but type 
java.awt.dnd.DragGestureRecognizer in classpath
-method 
java.awt.Toolkit.mapInputMethodHighlight(java.awt.im.InputMethodHighlight): 
type java.util.Map<java.awt.font.TextAttribute, ?> in jdk15, but type 
java.util.Map in classpath
-Bad
-constructor java.awt.datatransfer.DataFlavor(java.lang.Class<?>, 
java.lang.String): parameters (java.lang.Class<?>, java.lang.String) in jdk15, 
but parameters (java.lang.Class, java.lang.String) in classpath
-method java.awt.datatransfer.DataFlavor.getDefaultRepresentationClass(): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method java.awt.datatransfer.DataFlavor.getRepresentationClass(): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method java.awt.datatransfer.DataFlavor.tryToLoadClass(java.lang.String, 
java.lang.ClassLoader): type java.lang.Class<?> in jdk15, but type 
java.lang.Class in classpath
-method 
java.awt.datatransfer.FlavorMap.getFlavorsForNatives(java.lang.String[]): type 
java.util.Map<java.lang.String, java.awt.datatransfer.DataFlavor> in jdk15, but 
type java.util.Map in classpath
-method 
java.awt.datatransfer.FlavorMap.getNativesForFlavors(java.awt.datatransfer.DataFlavor[]):
 type java.util.Map<java.awt.datatransfer.DataFlavor, java.lang.String> in 
jdk15, but type java.util.Map in classpath
-method 
java.awt.datatransfer.FlavorTable.getFlavorsForNative(java.lang.String): type 
java.util.List<java.awt.datatransfer.DataFlavor> in jdk15, but type 
java.util.List in classpath
-method 
java.awt.datatransfer.FlavorTable.getNativesForFlavor(java.awt.datatransfer.DataFlavor):
 type java.util.List<java.lang.String> in jdk15, but type java.util.List in 
classpath
-Bad
-constructor java.awt.dnd.DragGestureEvent(java.awt.dnd.DragGestureRecognizer, 
int, java.awt.Point, java.util.List<? extends java.awt.event.InputEvent>): 
parameters (java.awt.dnd.DragGestureRecognizer, int, java.awt.Point, 
java.util.List<? extends java.awt.event.InputEvent>) in jdk15, but parameters 
(java.awt.dnd.DragGestureRecognizer, int, java.awt.Point, java.util.List) in 
classpath
-field java.awt.dnd.DragGestureRecognizer.events: type 
java.util.ArrayList<java.awt.event.InputEvent> in jdk15, but type 
java.util.ArrayList in classpath
-method java.awt.dnd.DragGestureEvent.iterator(): type 
java.util.Iterator<java.awt.event.InputEvent> in jdk15, but type 
java.util.Iterator in classpath
-method java.awt.dnd.DragSource.createDragGestureRecognizer(java.lang.Class<T>, 
java.awt.Component, int, java.awt.dnd.DragGestureListener): has generic type 
parameter <T extends java.awt.dnd.DragGestureRecognizer> in jdk15, but not 
generic in classpath
-method java.awt.dnd.DragSource.createDragGestureRecognizer(java.lang.Class<T>, 
java.awt.Component, int, java.awt.dnd.DragGestureListener): parameters 
(java.lang.Class<T>, java.awt.Component, int, java.awt.dnd.DragGestureListener) 
in jdk15, but parameters (java.lang.Class, java.awt.Component, int, 
java.awt.dnd.DragGestureListener) in classpath
-method java.awt.dnd.DragSource.createDragGestureRecognizer(java.lang.Class<T>, 
java.awt.Component, int, java.awt.dnd.DragGestureListener): type T in jdk15, 
but type java.awt.dnd.DragGestureRecognizer in classpath
-method java.awt.dnd.DragSource.getListeners(java.lang.Class<T>): has generic 
type parameter <T extends java.util.EventListener> in jdk15, but not generic in 
classpath
-method java.awt.dnd.DragSource.getListeners(java.lang.Class<T>): parameters 
(java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in classpath
-method java.awt.dnd.DragSource.getListeners(java.lang.Class<T>): type T[] in 
jdk15, but type java.util.EventListener[] in classpath
-method java.awt.dnd.DropTargetContext.getCurrentDataFlavorsAsList(): type 
java.util.List<java.awt.datatransfer.DataFlavor> in jdk15, but type 
java.util.List in classpath
-method java.awt.dnd.DropTargetDragEvent.getCurrentDataFlavorsAsList(): type 
java.util.List<java.awt.datatransfer.DataFlavor> in jdk15, but type 
java.util.List in classpath
-method java.awt.dnd.DropTargetDropEvent.getCurrentDataFlavorsAsList(): type 
java.util.List<java.awt.datatransfer.DataFlavor> in jdk15, but type 
java.util.List in classpath
-java.awt.font:
-Bad
-constructor java.awt.font.TextLayout(java.lang.String, java.util.Map<? extends 
java.text.AttributedCharacterIterator.Attribute, ?>, 
java.awt.font.FontRenderContext): parameters (java.lang.String, java.util.Map<? 
extends java.text.AttributedCharacterIterator.Attribute, ?>, 
java.awt.font.FontRenderContext) in jdk15, but parameters (java.lang.String, 
java.util.Map, java.awt.font.FontRenderContext) in classpath
-
-java.awt.im:
-Bad
-constructor java.awt.im.InputMethodHighlight(boolean, int, int, 
java.util.Map<java.awt.font.TextAttribute, ?>): parameters (boolean, int, int, 
java.util.Map<java.awt.font.TextAttribute, ?>) in jdk15, but parameters 
(boolean, int, int, java.util.Map) in classpath
-method java.awt.im.InputMethodHighlight.getStyle(): type 
java.util.Map<java.awt.font.TextAttribute, ?> in jdk15, but type java.util.Map 
in classpath
-
-java.awt.image:
-Bad
-constructor java.awt.image.BufferedImage(java.awt.image.ColorModel, 
java.awt.image.WritableRaster, boolean, java.util.Hashtable<?, ?>): parameters 
(java.awt.image.ColorModel, java.awt.image.WritableRaster, boolean, 
java.util.Hashtable<?, ?>) in jdk15, but parameters (java.awt.image.ColorModel, 
java.awt.image.WritableRaster, boolean, java.util.Hashtable) in classpath
-constructor java.awt.image.MemoryImageSource(int, int, 
java.awt.image.ColorModel, byte[], int, int, java.util.Hashtable<?, ?>): 
parameters (int, int, java.awt.image.ColorModel, byte[], int, int, 
java.util.Hashtable<?, ?>) in jdk15, but parameters (int, int, 
java.awt.image.ColorModel, byte[], int, int, java.util.Hashtable) in classpath
-constructor java.awt.image.MemoryImageSource(int, int, 
java.awt.image.ColorModel, int[], int, int, java.util.Hashtable<?, ?>): 
parameters (int, int, java.awt.image.ColorModel, int[], int, int, 
java.util.Hashtable<?, ?>) in jdk15, but parameters (int, int, 
java.awt.image.ColorModel, int[], int, int, java.util.Hashtable) in classpath
-constructor java.awt.image.MemoryImageSource(int, int, int[], int, int, 
java.util.Hashtable<?, ?>): parameters (int, int, int[], int, int, 
java.util.Hashtable<?, ?>) in jdk15, but parameters (int, int, int[], int, int, 
java.util.Hashtable) in classpath
-method java.awt.image.ImageConsumer.setProperties(java.util.Hashtable<?, ?>): 
parameters (java.util.Hashtable<?, ?>) in jdk15, but parameters 
(java.util.Hashtable) in classpath
-method java.awt.image.RenderedImage.getSources(): type 
java.util.Vector<java.awt.image.RenderedImage> in jdk15, but type 
java.util.Vector in classpath
-
-java.awt.image.renderable:
-Bad
-constructor 
java.awt.image.renderable.ParameterBlock(java.util.Vector<java.lang.Object>): 
parameters (java.util.Vector<java.lang.Object>) in jdk15, but parameters 
(java.util.Vector) in classpath
-constructor 
java.awt.image.renderable.ParameterBlock(java.util.Vector<java.lang.Object>, 
java.util.Vector<java.lang.Object>): parameters 
(java.util.Vector<java.lang.Object>, java.util.Vector<java.lang.Object>) in 
jdk15, but parameters (java.util.Vector, java.util.Vector) in classpath
-field java.awt.image.renderable.ParameterBlock.parameters: type 
java.util.Vector<java.lang.Object> in jdk15, but type java.util.Vector in 
classpath
-field java.awt.image.renderable.ParameterBlock.sources: type 
java.util.Vector<java.lang.Object> in jdk15, but type java.util.Vector in 
classpath
-method java.awt.image.renderable.ParameterBlock.getParameters(): type 
java.util.Vector<java.lang.Object> in jdk15, but type java.util.Vector in 
classpath
-method java.awt.image.renderable.ParameterBlock.getSources(): type 
java.util.Vector<java.lang.Object> in jdk15, but type java.util.Vector in 
classpath
-method 
java.awt.image.renderable.ParameterBlock.setParameters(java.util.Vector<java.lang.Object>):
 parameters (java.util.Vector<java.lang.Object>) in jdk15, but parameters 
(java.util.Vector) in classpath
-method 
java.awt.image.renderable.ParameterBlock.setSources(java.util.Vector<java.lang.Object>):
 parameters (java.util.Vector<java.lang.Object>) in jdk15, but parameters 
(java.util.Vector) in classpath
-method java.awt.image.renderable.RenderableImage.getSources(): type 
java.util.Vector<java.awt.image.renderable.RenderableImage> in jdk15, but type 
java.util.Vector in classpath
-
-java.beans:
-Bad
-constructor java.beans.BeanDescriptor(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in classpath
-constructor java.beans.BeanDescriptor(java.lang.Class<?>, java.lang.Class<?>): 
parameters (java.lang.Class<?>, java.lang.Class<?>) in jdk15, but parameters 
(java.lang.Class, java.lang.Class) in classpath
-constructor java.beans.EventSetDescriptor(java.lang.Class<?>, 
java.lang.String, java.lang.Class<?>, java.lang.String): parameters 
(java.lang.Class<?>, java.lang.String, java.lang.Class<?>, java.lang.String) in 
jdk15, but parameters (java.lang.Class, java.lang.String, java.lang.Class, 
java.lang.String) in classpath
-constructor java.beans.EventSetDescriptor(java.lang.Class<?>, 
java.lang.String, java.lang.Class<?>, java.lang.String[], java.lang.String, 
java.lang.String): parameters (java.lang.Class<?>, java.lang.String, 
java.lang.Class<?>, java.lang.String[], java.lang.String, java.lang.String) in 
jdk15, but parameters (java.lang.Class, java.lang.String, java.lang.Class, 
java.lang.String[], java.lang.String, java.lang.String) in classpath
-constructor java.beans.EventSetDescriptor(java.lang.Class<?>, 
java.lang.String, java.lang.Class<?>, java.lang.String[], java.lang.String, 
java.lang.String, java.lang.String): parameters (java.lang.Class<?>, 
java.lang.String, java.lang.Class<?>, java.lang.String[], java.lang.String, 
java.lang.String, java.lang.String) in jdk15, but parameters (java.lang.Class, 
java.lang.String, java.lang.Class, java.lang.String[], java.lang.String, 
java.lang.String, java.lang.String) in classpath
-constructor java.beans.EventSetDescriptor(java.lang.String, 
java.lang.Class<?>, java.beans.MethodDescriptor[], java.lang.reflect.Method, 
java.lang.reflect.Method): parameters (java.lang.String, java.lang.Class<?>, 
java.beans.MethodDescriptor[], java.lang.reflect.Method, 
java.lang.reflect.Method) in jdk15, but parameters (java.lang.String, 
java.lang.Class, java.beans.MethodDescriptor[], java.lang.reflect.Method, 
java.lang.reflect.Method) in classpath
-constructor java.beans.EventSetDescriptor(java.lang.String, 
java.lang.Class<?>, java.lang.reflect.Method[], java.lang.reflect.Method, 
java.lang.reflect.Method): parameters (java.lang.String, java.lang.Class<?>, 
java.lang.reflect.Method[], java.lang.reflect.Method, java.lang.reflect.Method) 
in jdk15, but parameters (java.lang.String, java.lang.Class, 
java.lang.reflect.Method[], java.lang.reflect.Method, java.lang.reflect.Method) 
in classpath
-constructor java.beans.EventSetDescriptor(java.lang.String, 
java.lang.Class<?>, java.lang.reflect.Method[], java.lang.reflect.Method, 
java.lang.reflect.Method, java.lang.reflect.Method): parameters 
(java.lang.String, java.lang.Class<?>, java.lang.reflect.Method[], 
java.lang.reflect.Method, java.lang.reflect.Method, java.lang.reflect.Method) 
in jdk15, but parameters (java.lang.String, java.lang.Class, 
java.lang.reflect.Method[], java.lang.reflect.Method, java.lang.reflect.Method, 
java.lang.reflect.Method) in classpath
-constructor java.beans.IndexedPropertyDescriptor(java.lang.String, 
java.lang.Class<?>): parameters (java.lang.String, java.lang.Class<?>) in 
jdk15, but parameters (java.lang.String, java.lang.Class) in classpath
-constructor java.beans.IndexedPropertyDescriptor(java.lang.String, 
java.lang.Class<?>, java.lang.String, java.lang.String, java.lang.String, 
java.lang.String): parameters (java.lang.String, java.lang.Class<?>, 
java.lang.String, java.lang.String, java.lang.String, java.lang.String) in 
jdk15, but parameters (java.lang.String, java.lang.Class, java.lang.String, 
java.lang.String, java.lang.String, java.lang.String) in classpath
-constructor java.beans.PropertyDescriptor(java.lang.String, 
java.lang.Class<?>): parameters (java.lang.String, java.lang.Class<?>) in 
jdk15, but parameters (java.lang.String, java.lang.Class) in classpath
-constructor java.beans.PropertyDescriptor(java.lang.String, 
java.lang.Class<?>, java.lang.String, java.lang.String): parameters 
(java.lang.String, java.lang.Class<?>, java.lang.String, java.lang.String) in 
jdk15, but parameters (java.lang.String, java.lang.Class, java.lang.String, 
java.lang.String) in classpath
-method java.beans.BeanDescriptor.getBeanClass(): type java.lang.Class<?> in 
jdk15, but type java.lang.Class in classpath
-method java.beans.BeanDescriptor.getCustomizerClass(): type java.lang.Class<?> 
in jdk15, but type java.lang.Class in classpath
-method java.beans.Beans.getInstanceOf(java.lang.Object, java.lang.Class<?>): 
parameters (java.lang.Object, java.lang.Class<?>) in jdk15, but parameters 
(java.lang.Object, java.lang.Class) in classpath
-method java.beans.Beans.isInstanceOf(java.lang.Object, java.lang.Class<?>): 
parameters (java.lang.Object, java.lang.Class<?>) in jdk15, but parameters 
(java.lang.Object, java.lang.Class) in classpath
-method java.beans.Encoder.getPersistenceDelegate(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method java.beans.Encoder.setPersistenceDelegate(java.lang.Class<?>, 
java.beans.PersistenceDelegate): parameters (java.lang.Class<?>, 
java.beans.PersistenceDelegate) in jdk15, but parameters (java.lang.Class, 
java.beans.PersistenceDelegate) in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String): has generic type parameter <T> in jdk15, but not generic in 
classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String): parameters (java.lang.Class<T>, java.lang.Object, 
java.lang.String) in jdk15, but parameters (java.lang.Class, java.lang.Object, 
java.lang.String) in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String): type T in jdk15, but type java.lang.Object in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String, java.lang.String): has generic type parameter <T> in jdk15, 
but not generic in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String, java.lang.String): parameters (java.lang.Class<T>, 
java.lang.Object, java.lang.String, java.lang.String) in jdk15, but parameters 
(java.lang.Class, java.lang.Object, java.lang.String, java.lang.String) in 
classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String, java.lang.String): type T in jdk15, but type java.lang.Object 
in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String, java.lang.String, java.lang.String): has generic type 
parameter <T> in jdk15, but not generic in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String, java.lang.String, java.lang.String): parameters 
(java.lang.Class<T>, java.lang.Object, java.lang.String, java.lang.String, 
java.lang.String) in jdk15, but parameters (java.lang.Class, java.lang.Object, 
java.lang.String, java.lang.String, java.lang.String) in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String, java.lang.String, java.lang.String): type T in jdk15, but 
type java.lang.Object in classpath
-method java.beans.EventSetDescriptor.getListenerType(): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method java.beans.FeatureDescriptor.attributeNames(): type 
java.util.Enumeration<java.lang.String> in jdk15, but type 
java.util.Enumeration in classpath
-method java.beans.IndexedPropertyDescriptor.getIndexedPropertyType(): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method java.beans.Introspector.flushFromCaches(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in classpath
-method java.beans.Introspector.getBeanInfo(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in classpath
-method java.beans.Introspector.getBeanInfo(java.lang.Class<?>, int): 
parameters (java.lang.Class<?>, int) in jdk15, but parameters (java.lang.Class, 
int) in classpath
-method java.beans.Introspector.getBeanInfo(java.lang.Class<?>, 
java.lang.Class<?>): parameters (java.lang.Class<?>, java.lang.Class<?>) in 
jdk15, but parameters (java.lang.Class, java.lang.Class) in classpath
-method java.beans.PersistenceDelegate.initialize(java.lang.Class<?>, 
java.lang.Object, java.lang.Object, java.beans.Encoder): parameters 
(java.lang.Class<?>, java.lang.Object, java.lang.Object, java.beans.Encoder) in 
jdk15, but parameters (java.lang.Class, java.lang.Object, java.lang.Object, 
java.beans.Encoder) in classpath
-method java.beans.PropertyDescriptor.getPropertyEditorClass(): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method java.beans.PropertyDescriptor.getPropertyType(): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method 
java.beans.PropertyDescriptor.setPropertyEditorClass(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method java.beans.PropertyEditorManager.findEditor(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method java.beans.PropertyEditorManager.registerEditor(java.lang.Class<?>, 
java.lang.Class<?>): parameters (java.lang.Class<?>, java.lang.Class<?>) in 
jdk15, but parameters (java.lang.Class, java.lang.Class) in classpath
-
-java.beans.beancontext:
-Bad
-method java.beans.beancontext.BeanContext.addAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.beans.beancontext.BeanContext.toArray(T[]): has generic type 
parameter <T> in jdk15, but not generic in classpath
-method java.beans.beancontext.BeanContext.toArray(T[]): parameters (T[]) in 
jdk15, but parameters (java.lang.Object[]) in classpath
-method java.beans.beancontext.BeanContext.toArray(T[]): type T[] in jdk15, but 
type java.lang.Object[] in classpath
-
-Bad
-class java.io.File: implements java.lang.Comparable<java.io.File> in jdk15, 
but implements raw java.lang.Comparable in classpath
-class java.io.ObjectStreamField: implements 
java.lang.Comparable<java.lang.Object> in jdk15, but implements raw 
java.lang.Comparable in classpath
-class java.io.PrintStream: implements java.lang.Appendable in jdk15, but 
doesn't implement java.lang.Appendable in classpath
-class java.io.RandomAccessFile: implements java.io.Closeable in jdk15, but 
doesn't implement java.io.Closeable in classpath
-class java.io.Reader: implements java.io.Closeable in jdk15, but doesn't 
implement java.io.Closeable in classpath
-class java.io.Reader: implements java.lang.Readable in jdk15, but doesn't 
implement java.lang.Readable in classpath
-class java.io.Writer: implements java.io.Closeable in jdk15, but doesn't 
implement java.io.Closeable in classpath
-class java.io.Writer: implements java.io.Flushable in jdk15, but doesn't 
implement java.io.Flushable in classpath
-class java.io.Writer: implements java.lang.Appendable in jdk15, but doesn't 
implement java.lang.Appendable in classpath
-constructor java.io.ObjectStreamField(java.lang.String, java.lang.Class<?>): 
parameters (java.lang.String, java.lang.Class<?>) in jdk15, but parameters 
(java.lang.String, java.lang.Class) in classpath
-constructor java.io.ObjectStreamField(java.lang.String, java.lang.Class<?>, 
boolean): parameters (java.lang.String, java.lang.Class<?>, boolean) in jdk15, 
but parameters (java.lang.String, java.lang.Class, boolean) in classpath
-constructor java.io.SequenceInputStream(java.util.Enumeration<? extends 
java.io.InputStream>): parameters (java.util.Enumeration<? extends 
java.io.InputStream>) in jdk15, but parameters (java.util.Enumeration) in 
classpath
-method java.io.ObjectInputStream.resolveClass(java.io.ObjectStreamClass): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method java.io.ObjectInputStream.resolveProxyClass(java.lang.String[]): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method java.io.ObjectOutputStream.annotateClass(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method java.io.ObjectOutputStream.annotateProxyClass(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method java.io.ObjectStreamClass.forClass(): type java.lang.Class<?> in jdk15, 
but type java.lang.Class in classpath
-method java.io.ObjectStreamClass.lookup(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in classpath
-method java.io.ObjectStreamField.getType(): type java.lang.Class<?> in jdk15, 
but type java.lang.Class in classpath
-method java.io.PrintStream.append(char): missing in classpath
-method java.io.PrintStream.append(java.lang.CharSequence): missing in classpath
-method java.io.PrintStream.append(java.lang.CharSequence, int, int): missing 
in classpath
-method java.io.PrintStream.format(java.lang.String, java.lang.Object[]): 
missing in classpath
-method java.io.PrintStream.format(java.util.Locale, java.lang.String, 
java.lang.Object[]): missing in classpath
-method java.io.PrintStream.printf(java.lang.String, java.lang.Object[]): 
missing in classpath
-method java.io.PrintStream.printf(java.util.Locale, java.lang.String, 
java.lang.Object[]): missing in classpath
-method java.io.PrintWriter.format(java.lang.String, java.lang.Object[]): 
missing in classpath
-method java.io.PrintWriter.format(java.util.Locale, java.lang.String, 
java.lang.Object[]): missing in classpath
-method java.io.PrintWriter.printf(java.lang.String, java.lang.Object[]): 
missing in classpath
-method java.io.PrintWriter.printf(java.util.Locale, java.lang.String, 
java.lang.Object[]): missing in classpath
-method java.io.Reader.read(java.nio.CharBuffer): missing in classpath
-method java.io.Writer.append(char): missing in classpath
-method java.io.Writer.append(java.lang.CharSequence): missing in classpath
-method java.io.Writer.append(java.lang.CharSequence, int, int): missing in 
classpath
-Bad
-class java.math.BigDecimal: implements 
java.lang.Comparable<java.math.BigDecimal> in jdk15, but implements raw 
java.lang.Comparable in classpath
-class java.math.BigInteger: implements 
java.lang.Comparable<java.math.BigInteger> in jdk15, but implements raw 
java.lang.Comparable in classpath
-constructor java.math.MathContext(int, java.math.RoundingMode): missing in 
classpath
-enum java.math.RoundingMode: missing in classpath
-field java.math.MathContext.DECIMAL128: missing in classpath
-field java.math.MathContext.DECIMAL32: missing in classpath
-field java.math.MathContext.DECIMAL64: missing in classpath
-field java.math.MathContext.UNLIMITED: missing in classpath
-method java.math.BigDecimal.divide(java.math.BigDecimal, int, 
java.math.RoundingMode): missing in classpath
-method java.math.BigDecimal.divide(java.math.BigDecimal, 
java.math.RoundingMode): missing in classpath
-method java.math.BigDecimal.setScale(int, java.math.RoundingMode): missing in 
classpath
-method java.math.MathContext.getRoundingMode(): missing in classpath
-Bad
-class java.net.URI: implements java.lang.Comparable<java.net.URI> in jdk15, 
but implements raw java.lang.Comparable in classpath
-method java.net.NetworkInterface.getInetAddresses(): type 
java.util.Enumeration<java.net.InetAddress> in jdk15, but type 
java.util.Enumeration in classpath
-method java.net.NetworkInterface.getNetworkInterfaces(): type 
java.util.Enumeration<java.net.NetworkInterface> in jdk15, but type 
java.util.Enumeration in classpath
-method java.net.URLConnection.getHeaderFields(): type 
java.util.Map<java.lang.String, java.util.List<java.lang.String>> in jdk15, but 
type java.util.Map in classpath
-method java.net.URLConnection.getRequestProperties(): type 
java.util.Map<java.lang.String, java.util.List<java.lang.String>> in jdk15, but 
type java.util.Map in classpath
-class java.net.Proxy: missing in classpath
-class java.net.ProxySelector: missing in classpath
-enum java.net.Proxy.Type: missing in classpath
-method java.net.URI.compareTo(java.net.URI): missing in classpath
-java.nio:
-Bad
-class java.nio.ByteBuffer: implements 
java.lang.Comparable<java.nio.ByteBuffer> in jdk15, but implements raw 
java.lang.Comparable in classpath
-class java.nio.CharBuffer: implements java.lang.Appendable in jdk15, but 
doesn't implement java.lang.Appendable in classpath
-class java.nio.CharBuffer: implements 
java.lang.Comparable<java.nio.CharBuffer> in jdk15, but implements raw 
java.lang.Comparable in classpath
-class java.nio.CharBuffer: implements java.lang.Readable in jdk15, but doesn't 
implement java.lang.Readable in classpath
-class java.nio.DoubleBuffer: implements 
java.lang.Comparable<java.nio.DoubleBuffer> in jdk15, but implements raw 
java.lang.Comparable in classpath
-class java.nio.FloatBuffer: implements 
java.lang.Comparable<java.nio.FloatBuffer> in jdk15, but implements raw 
java.lang.Comparable in classpath
-class java.nio.IntBuffer: implements java.lang.Comparable<java.nio.IntBuffer> 
in jdk15, but implements raw java.lang.Comparable in classpath
-class java.nio.LongBuffer: implements 
java.lang.Comparable<java.nio.LongBuffer> in jdk15, but implements raw 
java.lang.Comparable in classpath
-class java.nio.ShortBuffer: implements 
java.lang.Comparable<java.nio.ShortBuffer> in jdk15, but implements raw 
java.lang.Comparable in classpath
-Missing
-method java.nio.ByteBuffer.compareTo(java.nio.ByteBuffer): missing in classpath
-method java.nio.CharBuffer.append(char): missing in classpath
-method java.nio.CharBuffer.append(java.lang.CharSequence): missing in classpath
-method java.nio.CharBuffer.append(java.lang.CharSequence, int, int): missing 
in classpath
-method java.nio.CharBuffer.compareTo(java.nio.CharBuffer): missing in classpath
-method java.nio.CharBuffer.read(java.nio.CharBuffer): missing in classpath
-method java.nio.DoubleBuffer.compareTo(java.nio.DoubleBuffer): missing in 
classpath
-method java.nio.FloatBuffer.compareTo(java.nio.FloatBuffer): missing in 
classpath
-method java.nio.IntBuffer.compareTo(java.nio.IntBuffer): missing in classpath
-method java.nio.LongBuffer.compareTo(java.nio.LongBuffer): missing in classpath
-method java.nio.ShortBuffer.compareTo(java.nio.ShortBuffer): missing in 
classpath
-
-java.nio.channels:
-Bad
-interface java.nio.channels.Channel: implements java.io.Closeable in jdk15, 
but doesn't implement java.io.Closeable in classpath
-method java.nio.channels.Selector.keys(): type 
java.util.Set<java.nio.channels.SelectionKey> in jdk15, but type java.util.Set 
in classpath
-method java.nio.channels.Selector.selectedKeys(): type 
java.util.Set<java.nio.channels.SelectionKey> in jdk15, but type java.util.Set 
in classpath
-
-Bad
-method java.nio.channels.spi.AbstractSelector.cancelledKeys(): type 
java.util.Set<java.nio.channels.SelectionKey> in jdk15, but type java.util.Set 
in classpath
-java.nio.charset:
-Bad
-class java.nio.charset.Charset: implements 
java.lang.Comparable<java.nio.charset.Charset> in jdk15, but implements raw 
java.lang.Comparable in classpath
-method java.nio.charset.Charset.aliases(): type 
java.util.Set<java.lang.String> in jdk15, but type java.util.Set in classpath
-method java.nio.charset.Charset.availableCharsets(): type 
java.util.SortedMap<java.lang.String, java.nio.charset.Charset> in jdk15, but 
type java.util.SortedMap in classpath
-Missing
-method java.nio.charset.Charset.compareTo(java.nio.charset.Charset): missing 
in classpath
-
-java.nio.charset.spi:
-Bad
-method java.nio.charset.spi.CharsetProvider.charsets(): type 
java.util.Iterator<java.nio.charset.Charset> in jdk15, but type 
java.util.Iterator in classpath
-
-java.rmi.server:
-Bad
-method java.rmi.server.LoaderHandler.loadClass(java.lang.String): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method java.rmi.server.LoaderHandler.loadClass(java.net.URL, 
java.lang.String): type java.lang.Class<?> in jdk15, but type java.lang.Class 
in classpath
-method java.rmi.server.RMIClassLoader.getClassAnnotation(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method java.rmi.server.RMIClassLoader.loadClass(java.lang.String): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method java.rmi.server.RMIClassLoader.loadClass(java.lang.String, 
java.lang.String): type java.lang.Class<?> in jdk15, but type java.lang.Class 
in classpath
-method java.rmi.server.RMIClassLoader.loadClass(java.lang.String, 
java.lang.String, java.lang.ClassLoader): type java.lang.Class<?> in jdk15, but 
type java.lang.Class in classpath
-method java.rmi.server.RMIClassLoader.loadClass(java.net.URL, 
java.lang.String): type java.lang.Class<?> in jdk15, but type java.lang.Class 
in classpath
-method java.rmi.server.RMIClassLoader.loadProxyClass(java.lang.String, 
java.lang.String[], java.lang.ClassLoader): type java.lang.Class<?> in jdk15, 
but type java.lang.Class in classpath
-method 
java.rmi.server.RMIClassLoaderSpi.getClassAnnotation(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method java.rmi.server.RMIClassLoaderSpi.loadClass(java.lang.String, 
java.lang.String, java.lang.ClassLoader): type java.lang.Class<?> in jdk15, but 
type java.lang.Class in classpath
-method java.rmi.server.RMIClassLoaderSpi.loadProxyClass(java.lang.String, 
java.lang.String[], java.lang.ClassLoader): type java.lang.Class<?> in jdk15, 
but type java.lang.Class in classpath
-
-interface java.security.PrivilegedAction: has generic type parameter <T> in 
jdk15, but not generic in classpath
-interface java.security.PrivilegedExceptionAction: has generic type parameter 
<T> in jdk15, but not generic in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T>): 
has generic type parameter <T> in jdk15, but not generic in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T>): 
parameters (java.security.PrivilegedAction<T>) in jdk15, but parameters 
(java.security.PrivilegedAction) in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T>): 
type T in jdk15, but type java.lang.Object in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T>, 
java.security.AccessControlContext): has generic type parameter <T> in jdk15, 
but not generic in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T>, 
java.security.AccessControlContext): parameters 
(java.security.PrivilegedAction<T>, java.security.AccessControlContext) in 
jdk15, but parameters (java.security.PrivilegedAction, 
java.security.AccessControlContext) in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T>, 
java.security.AccessControlContext): type T in jdk15, but type java.lang.Object 
in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T>):
 has generic type parameter <T> in jdk15, but not generic in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T>):
 parameters (java.security.PrivilegedExceptionAction<T>) in jdk15, but 
parameters (java.security.PrivilegedExceptionAction) in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T>):
 type T in jdk15, but type java.lang.Object in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T>,
 java.security.AccessControlContext): has generic type parameter <T> in jdk15, 
but not generic in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T>,
 java.security.AccessControlContext): parameters 
(java.security.PrivilegedExceptionAction<T>, 
java.security.AccessControlContext) in jdk15, but parameters 
(java.security.PrivilegedExceptionAction, java.security.AccessControlContext) 
in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T>,
 java.security.AccessControlContext): type T in jdk15, but type 
java.lang.Object in classpath
-method java.security.AlgorithmParameters.getParameterSpec(java.lang.Class<T>): 
has generic type parameter <T extends 
java.security.spec.AlgorithmParameterSpec> in jdk15, but not generic in 
classpath
-method java.security.AlgorithmParameters.getParameterSpec(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method java.security.AlgorithmParameters.getParameterSpec(java.lang.Class<T>): 
type T in jdk15, but type java.security.spec.AlgorithmParameterSpec in classpath
-method 
java.security.AlgorithmParametersSpi.engineGetParameterSpec(java.lang.Class<T>):
 has generic type parameter <T extends 
java.security.spec.AlgorithmParameterSpec> in jdk15, but not generic in 
classpath
-method 
java.security.AlgorithmParametersSpi.engineGetParameterSpec(java.lang.Class<T>):
 parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method 
java.security.AlgorithmParametersSpi.engineGetParameterSpec(java.lang.Class<T>):
 type T in jdk15, but type java.security.spec.AlgorithmParameterSpec in 
classpath
-method java.security.IdentityScope.identities(): type 
java.util.Enumeration<java.security.Identity> in jdk15, but type 
java.util.Enumeration in classpath
-method java.security.KeyFactory.getKeySpec(java.security.Key, 
java.lang.Class<T>): has generic type parameter <T extends 
java.security.spec.KeySpec> in jdk15, but not generic in classpath
-method java.security.KeyFactory.getKeySpec(java.security.Key, 
java.lang.Class<T>): parameters (java.security.Key, java.lang.Class<T>) in 
jdk15, but parameters (java.security.Key, java.lang.Class) in classpath
-method java.security.KeyFactory.getKeySpec(java.security.Key, 
java.lang.Class<T>): type T in jdk15, but type java.security.spec.KeySpec in 
classpath
-method java.security.KeyFactorySpi.engineGetKeySpec(java.security.Key, 
java.lang.Class<T>): has generic type parameter <T extends 
java.security.spec.KeySpec> in jdk15, but not generic in classpath
-method java.security.KeyFactorySpi.engineGetKeySpec(java.security.Key, 
java.lang.Class<T>): parameters (java.security.Key, java.lang.Class<T>) in 
jdk15, but parameters (java.security.Key, java.lang.Class) in classpath
-method java.security.KeyFactorySpi.engineGetKeySpec(java.security.Key, 
java.lang.Class<T>): type T in jdk15, but type java.security.spec.KeySpec in 
classpath
-method java.security.KeyStore.aliases(): type 
java.util.Enumeration<java.lang.String> in jdk15, but type 
java.util.Enumeration in classpath
-method java.security.KeyStoreSpi.engineAliases(): type 
java.util.Enumeration<java.lang.String> in jdk15, but type 
java.util.Enumeration in classpath
-method java.security.PermissionCollection.elements(): type 
java.util.Enumeration<java.security.Permission> in jdk15, but type 
java.util.Enumeration in classpath
-method java.security.PrivilegedAction.run(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.security.PrivilegedExceptionAction.run(): type T in jdk15, but 
type java.lang.Object in classpath
-method java.security.SecureClassLoader.defineClass(java.lang.String, byte[], 
int, int, java.security.CodeSource): type java.lang.Class<?> in jdk15, but type 
java.lang.Class in classpath
-method java.security.Security.getAlgorithms(java.lang.String): type 
java.util.Set<java.lang.String> in jdk15, but type java.util.Set in classpath
-method java.security.Security.getProviders(java.util.Map<java.lang.String, 
java.lang.String>): parameters (java.util.Map<java.lang.String, 
java.lang.String>) in jdk15, but parameters (java.util.Map) in classpath
+method java.security.SignatureSpi.engineUpdate(java.nio.ByteBuffer): doesn't 
throw java.security.SignatureException in jdk15, but throws 
java.security.SignatureException in classpath
-method java.security.MessageDigest.update(java.nio.ByteBuffer): missing in 
classpath
-method java.security.MessageDigestSpi.engineUpdate(java.nio.ByteBuffer): 
missing in classpath
-method java.security.Signature.update(java.nio.ByteBuffer): missing in 
classpath
-method java.security.SignatureSpi.engineUpdate(java.nio.ByteBuffer): missing 
in classpath
-
-java.security.acl:
-Bad
-method java.security.acl.Acl.entries(): type 
java.util.Enumeration<java.security.acl.AclEntry> in jdk15, but type 
java.util.Enumeration in classpath
-method java.security.acl.Acl.getPermissions(java.security.Principal): type 
java.util.Enumeration<java.security.acl.Permission> in jdk15, but type 
java.util.Enumeration in classpath
-method java.security.acl.AclEntry.permissions(): type 
java.util.Enumeration<java.security.acl.Permission> in jdk15, but type 
java.util.Enumeration in classpath
-method java.security.acl.Group.members(): type java.util.Enumeration<? extends 
java.security.Principal> in jdk15, but type java.util.Enumeration in classpath
-Bad
-class java.security.cert.PolicyQualifierInfo: nonfinal in jdk15, but final in 
classpath
-constructor 
java.security.cert.CollectionCertStoreParameters(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk15, but parameters 
(java.util.Collection) in classpath
-constructor 
java.security.cert.PKIXBuilderParameters(java.util.Set<java.security.cert.TrustAnchor>,
 java.security.cert.CertSelector): parameters 
(java.util.Set<java.security.cert.TrustAnchor>, 
java.security.cert.CertSelector) in jdk15, but parameters (java.util.Set, 
java.security.cert.CertSelector) in classpath
-constructor 
java.security.cert.PKIXParameters(java.util.Set<java.security.cert.TrustAnchor>):
 parameters (java.util.Set<java.security.cert.TrustAnchor>) in jdk15, but 
parameters (java.util.Set) in classpath
-method java.security.cert.CertPath.getCertificates(): type java.util.List<? 
extends java.security.cert.Certificate> in jdk15, but type java.util.List in 
classpath
-method java.security.cert.CertPath.getEncodings(): type 
java.util.Iterator<java.lang.String> in jdk15, but type java.util.Iterator in 
classpath
-method java.security.cert.CertStore.getCRLs(java.security.cert.CRLSelector): 
type java.util.Collection<? extends java.security.cert.CRL> in jdk15, but type 
java.util.Collection in classpath
-method 
java.security.cert.CertStore.getCertificates(java.security.cert.CertSelector): 
type java.util.Collection<? extends java.security.cert.Certificate> in jdk15, 
but type java.util.Collection in classpath
-method 
java.security.cert.CertStoreSpi.engineGetCRLs(java.security.cert.CRLSelector): 
type java.util.Collection<? extends java.security.cert.CRL> in jdk15, but type 
java.util.Collection in classpath
-method 
java.security.cert.CertStoreSpi.engineGetCertificates(java.security.cert.CertSelector):
 type java.util.Collection<? extends java.security.cert.Certificate> in jdk15, 
but type java.util.Collection in classpath
-method 
java.security.cert.CertificateFactory.generateCRLs(java.io.InputStream): type 
java.util.Collection<? extends java.security.cert.CRL> in jdk15, but type 
java.util.Collection in classpath
-method java.security.cert.CertificateFactory.generateCertPath(java.util.List<? 
extends java.security.cert.Certificate>): parameters (java.util.List<? extends 
java.security.cert.Certificate>) in jdk15, but parameters (java.util.List) in 
classpath
-method 
java.security.cert.CertificateFactory.generateCertificates(java.io.InputStream):
 type java.util.Collection<? extends java.security.cert.Certificate> in jdk15, 
but type java.util.Collection in classpath
-method java.security.cert.CertificateFactory.getCertPathEncodings(): type 
java.util.Iterator<java.lang.String> in jdk15, but type java.util.Iterator in 
classpath
-method 
java.security.cert.CertificateFactorySpi.engineGenerateCRLs(java.io.InputStream):
 type java.util.Collection<? extends java.security.cert.CRL> in jdk15, but type 
java.util.Collection in classpath
-method 
java.security.cert.CertificateFactorySpi.engineGenerateCertPath(java.util.List<?
 extends java.security.cert.Certificate>): parameters (java.util.List<? extends 
java.security.cert.Certificate>) in jdk15, but parameters (java.util.List) in 
classpath
-method 
java.security.cert.CertificateFactorySpi.engineGenerateCertificates(java.io.InputStream):
 type java.util.Collection<? extends java.security.cert.Certificate> in jdk15, 
but type java.util.Collection in classpath
-method java.security.cert.CertificateFactorySpi.engineGetCertPathEncodings(): 
type java.util.Iterator<java.lang.String> in jdk15, but type java.util.Iterator 
in classpath
-method java.security.cert.CollectionCertStoreParameters.getCollection(): type 
java.util.Collection<?> in jdk15, but type java.util.Collection in classpath
-method 
java.security.cert.PKIXCertPathChecker.check(java.security.cert.Certificate, 
java.util.Collection<java.lang.String>): parameters 
(java.security.cert.Certificate, java.util.Collection<java.lang.String>) in 
jdk15, but parameters (java.security.cert.Certificate, java.util.Collection) in 
classpath
-method java.security.cert.PKIXCertPathChecker.getSupportedExtensions(): type 
java.util.Set<java.lang.String> in jdk15, but type java.util.Set in classpath
-method java.security.cert.PKIXParameters.getCertPathCheckers(): type 
java.util.List<java.security.cert.PKIXCertPathChecker> in jdk15, but type 
java.util.List in classpath
-method java.security.cert.PKIXParameters.getCertStores(): type 
java.util.List<java.security.cert.CertStore> in jdk15, but type java.util.List 
in classpath
-method java.security.cert.PKIXParameters.getInitialPolicies(): type 
java.util.Set<java.lang.String> in jdk15, but type java.util.Set in classpath
-method java.security.cert.PKIXParameters.getTrustAnchors(): type 
java.util.Set<java.security.cert.TrustAnchor> in jdk15, but type java.util.Set 
in classpath
-method 
java.security.cert.PKIXParameters.setCertPathCheckers(java.util.List<java.security.cert.PKIXCertPathChecker>):
 parameters (java.util.List<java.security.cert.PKIXCertPathChecker>) in jdk15, 
but parameters (java.util.List) in classpath
-method 
java.security.cert.PKIXParameters.setCertStores(java.util.List<java.security.cert.CertStore>):
 parameters (java.util.List<java.security.cert.CertStore>) in jdk15, but 
parameters (java.util.List) in classpath
-method 
java.security.cert.PKIXParameters.setInitialPolicies(java.util.Set<java.lang.String>):
 parameters (java.util.Set<java.lang.String>) in jdk15, but parameters 
(java.util.Set) in classpath
-method 
java.security.cert.PKIXParameters.setTrustAnchors(java.util.Set<java.security.cert.TrustAnchor>):
 parameters (java.util.Set<java.security.cert.TrustAnchor>) in jdk15, but 
parameters (java.util.Set) in classpath
-method java.security.cert.PolicyNode.getChildren(): type java.util.Iterator<? 
extends java.security.cert.PolicyNode> in jdk15, but type java.util.Iterator in 
classpath
-method java.security.cert.PolicyNode.getExpectedPolicies(): type 
java.util.Set<java.lang.String> in jdk15, but type java.util.Set in classpath
-method java.security.cert.PolicyNode.getPolicyQualifiers(): type 
java.util.Set<? extends java.security.cert.PolicyQualifierInfo> in jdk15, but 
type java.util.Set in classpath
-method java.security.cert.PolicyQualifierInfo.clone(): nonfinal in jdk15, but 
final in classpath
-method java.security.cert.PolicyQualifierInfo.equals(java.lang.Object): 
nonfinal in jdk15, but final in classpath
-method java.security.cert.PolicyQualifierInfo.finalize(): nonfinal in jdk15, 
but final in classpath
-method java.security.cert.PolicyQualifierInfo.hashCode(): nonfinal in jdk15, 
but final in classpath
-method java.security.cert.PolicyQualifierInfo.toString(): nonfinal in jdk15, 
but final in classpath
-method java.security.cert.X509CRL.getRevokedCertificates(): type 
java.util.Set<? extends java.security.cert.X509CRLEntry> in jdk15, but type 
java.util.Set in classpath
-method java.security.cert.X509CRLSelector.getIssuerNames(): type 
java.util.Collection<java.lang.Object> in jdk15, but type java.util.Collection 
in classpath
-method 
java.security.cert.X509CRLSelector.setIssuerNames(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.security.cert.X509CertSelector.getExtendedKeyUsage(): type 
java.util.Set<java.lang.String> in jdk15, but type java.util.Set in classpath
-method 
java.security.cert.X509CertSelector.setExtendedKeyUsage(java.util.Set<java.lang.String>):
 parameters (java.util.Set<java.lang.String>) in jdk15, but parameters 
(java.util.Set) in classpath
-method 
java.security.cert.X509CertSelector.setSubjectAlternativeNames(java.util.Collection<java.util.List<?>>):
 parameters (java.util.Collection<java.util.List<?>>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.security.cert.X509Certificate.getExtendedKeyUsage(): type 
java.util.List<java.lang.String> in jdk15, but type java.util.List in classpath
-method java.security.cert.X509Certificate.getIssuerAlternativeNames(): type 
java.util.Collection<java.util.List<?>> in jdk15, but type java.util.Collection 
in classpath
-method java.security.cert.X509Certificate.getSubjectAlternativeNames(): type 
java.util.Collection<java.util.List<?>> in jdk15, but type java.util.Collection 
in classpath
-method java.security.cert.X509Extension.getCriticalExtensionOIDs(): type 
java.util.Set<java.lang.String> in jdk15, but type java.util.Set in classpath
-method java.security.cert.X509Extension.getNonCriticalExtensionOIDs(): type 
java.util.Set<java.lang.String> in jdk15, but type java.util.Set in classpath
-java.sql:
-Bad
-method java.sql.Array.getArray(long, int, java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (long, int, java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk15, but parameters (long, int, java.util.Map) in 
classpath
-method java.sql.Array.getArray(java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk15, but parameters (java.util.Map) in classpath
-method java.sql.Array.getResultSet(long, int, java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (long, int, java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk15, but parameters (long, int, java.util.Map) in 
classpath
-method java.sql.Array.getResultSet(java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk15, but parameters (java.util.Map) in classpath
-method java.sql.CallableStatement.getObject(int, 
java.util.Map<java.lang.String, java.lang.Class<?>>): parameters (int, 
java.util.Map<java.lang.String, java.lang.Class<?>>) in jdk15, but parameters 
(int, java.util.Map) in classpath
-method java.sql.CallableStatement.getObject(java.lang.String, 
java.util.Map<java.lang.String, java.lang.Class<?>>): parameters 
(java.lang.String, java.util.Map<java.lang.String, java.lang.Class<?>>) in 
jdk15, but parameters (java.lang.String, java.util.Map) in classpath
-method java.sql.Connection.getTypeMap(): type java.util.Map<java.lang.String, 
java.lang.Class<?>> in jdk15, but type java.util.Map in classpath
-method java.sql.Connection.setTypeMap(java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk15, but parameters (java.util.Map) in classpath
-method java.sql.DriverManager.getDrivers(): type 
java.util.Enumeration<java.sql.Driver> in jdk15, but type java.util.Enumeration 
in classpath
-method java.sql.Ref.getObject(java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk15, but parameters (java.util.Map) in classpath
-method java.sql.ResultSet.getObject(int, java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (int, java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk15, but parameters (int, java.util.Map) in classpath
-method java.sql.ResultSet.getObject(java.lang.String, 
java.util.Map<java.lang.String, java.lang.Class<?>>): parameters 
(java.lang.String, java.util.Map<java.lang.String, java.lang.Class<?>>) in 
jdk15, but parameters (java.lang.String, java.util.Map) in classpath
-method java.sql.Struct.getAttributes(java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk15, but parameters (java.util.Map) in classpath
-
-Bad
-class java.text.CollationKey: implements 
java.lang.Comparable<java.text.CollationKey> in jdk15, but implements raw 
java.lang.Comparable in classpath
-class java.text.Collator: implements java.util.Comparator<java.lang.Object> in 
jdk15, but implements raw java.util.Comparator in classpath
-constructor java.text.AttributedString(java.lang.String, java.util.Map<? 
extends java.text.AttributedCharacterIterator.Attribute, ?>): parameters 
(java.lang.String, java.util.Map<? extends 
java.text.AttributedCharacterIterator.Attribute, ?>) in jdk15, but parameters 
(java.lang.String, java.util.Map) in classpath
-method java.text.AttributedCharacterIterator.getAllAttributeKeys(): type 
java.util.Set<java.text.AttributedCharacterIterator.Attribute> in jdk15, but 
type java.util.Set in classpath
-method java.text.AttributedCharacterIterator.getAttributes(): type 
java.util.Map<java.text.AttributedCharacterIterator.Attribute, 
java.lang.Object> in jdk15, but type java.util.Map in classpath
-method java.text.AttributedCharacterIterator.getRunLimit(java.util.Set<? 
extends java.text.AttributedCharacterIterator.Attribute>): parameters 
(java.util.Set<? extends java.text.AttributedCharacterIterator.Attribute>) in 
jdk15, but parameters (java.util.Set) in classpath
-method java.text.AttributedCharacterIterator.getRunStart(java.util.Set<? 
extends java.text.AttributedCharacterIterator.Attribute>): parameters 
(java.util.Set<? extends java.text.AttributedCharacterIterator.Attribute>) in 
jdk15, but parameters (java.util.Set) in classpath
-method java.text.AttributedString.addAttributes(java.util.Map<? extends 
java.text.AttributedCharacterIterator.Attribute, ?>, int, int): parameters 
(java.util.Map<? extends java.text.AttributedCharacterIterator.Attribute, ?>, 
int, int) in jdk15, but parameters (java.util.Map, int, int) in classpath
-Bad
-class java.util.AbstractCollection: has generic type parameter <T> in jdk15, 
but not generic in classpath
-class java.util.AbstractCollection: implements java.lang.Iterable<T> in jdk15, 
but implements raw java.lang.Iterable in classpath
-class java.util.AbstractCollection: implements java.util.Collection<T> in 
jdk15, but implements raw java.util.Collection in classpath
-class java.util.AbstractList: has generic type parameter <T> in jdk15, but not 
generic in classpath
-class java.util.AbstractList: implements java.lang.Iterable<T> in jdk15, but 
implements raw java.lang.Iterable in classpath
-class java.util.AbstractList: implements java.util.Collection<T> in jdk15, but 
implements raw java.util.Collection in classpath
-class java.util.AbstractList: implements java.util.List<T> in jdk15, but 
implements raw java.util.List in classpath
-class java.util.AbstractList: subclass of java.util.AbstractCollection<T> in 
jdk15, but subclass of raw java.util.AbstractCollection in classpath
-class java.util.AbstractMap: has generic type parameters <T, T2> in jdk15, but 
not generic in classpath
-class java.util.AbstractMap: implements java.util.Map<T, T2> in jdk15, but 
implements raw java.util.Map in classpath
-class java.util.AbstractSequentialList: has generic type parameter <T> in 
jdk15, but not generic in classpath
-class java.util.AbstractSequentialList: implements java.lang.Iterable<T> in 
jdk15, but implements raw java.lang.Iterable in classpath
-class java.util.AbstractSequentialList: implements java.util.Collection<T> in 
jdk15, but implements raw java.util.Collection in classpath
-class java.util.AbstractSequentialList: implements java.util.List<T> in jdk15, 
but implements raw java.util.List in classpath
-class java.util.AbstractSequentialList: subclass of java.util.AbstractList<T> 
in jdk15, but subclass of raw java.util.AbstractList in classpath
-class java.util.AbstractSet: has generic type parameter <T> in jdk15, but not 
generic in classpath
-class java.util.AbstractSet: implements java.lang.Iterable<T> in jdk15, but 
implements raw java.lang.Iterable in classpath
-class java.util.AbstractSet: implements java.util.Collection<T> in jdk15, but 
implements raw java.util.Collection in classpath
-class java.util.AbstractSet: implements java.util.Set<T> in jdk15, but 
implements raw java.util.Set in classpath
-class java.util.AbstractSet: subclass of java.util.AbstractCollection<T> in 
jdk15, but subclass of raw java.util.AbstractCollection in classpath
-class java.util.ArrayList: has generic type parameter <T> in jdk15, but not 
generic in classpath
-class java.util.ArrayList: implements java.lang.Iterable<T> in jdk15, but 
implements raw java.lang.Iterable in classpath
-class java.util.ArrayList: implements java.util.Collection<T> in jdk15, but 
implements raw java.util.Collection in classpath
-class java.util.ArrayList: implements java.util.List<T> in jdk15, but 
implements raw java.util.List in classpath
-class java.util.ArrayList: subclass of java.util.AbstractList<T> in jdk15, but 
subclass of raw java.util.AbstractList in classpath
-class java.util.Calendar: implements java.lang.Comparable<java.util.Calendar> 
in jdk15, but doesn't implement java.lang.Comparable<java.util.Calendar> in 
classpath
-class java.util.Date: implements java.lang.Comparable<java.util.Date> in 
jdk15, but implements raw java.lang.Comparable in classpath
-class java.util.Dictionary: has generic type parameters <T, T2> in jdk15, but 
not generic in classpath
-class java.util.HashMap: has generic type parameters <T, T2> in jdk15, but not 
generic in classpath
-class java.util.HashMap: implements java.util.Map<T, T2> in jdk15, but 
implements raw java.util.Map in classpath
-class java.util.HashMap: subclass of java.util.AbstractMap<T, T2> in jdk15, 
but subclass of raw java.util.AbstractMap in classpath
-class java.util.HashSet: has generic type parameter <T> in jdk15, but not 
generic in classpath
-class java.util.HashSet: implements java.lang.Iterable<T> in jdk15, but 
implements raw java.lang.Iterable in classpath
-class java.util.HashSet: implements java.util.Collection<T> in jdk15, but 
implements raw java.util.Collection in classpath
-class java.util.HashSet: implements java.util.Set<T> in jdk15, but implements 
raw java.util.Set in classpath
-class java.util.HashSet: subclass of java.util.AbstractSet<T> in jdk15, but 
subclass of raw java.util.AbstractSet in classpath
-class java.util.Hashtable: has generic type parameters <T, T2> in jdk15, but 
not generic in classpath
-class java.util.Hashtable: implements java.util.Map<T, T2> in jdk15, but 
implements raw java.util.Map in classpath
-class java.util.Hashtable: subclass of java.util.Dictionary<T, T2> in jdk15, 
but subclass of raw java.util.Dictionary in classpath
-class java.util.IdentityHashMap: has generic type parameters <T, T2> in jdk15, 
but not generic in classpath
-class java.util.IdentityHashMap: implements java.util.Map<T, T2> in jdk15, but 
implements raw java.util.Map in classpath
-class java.util.IdentityHashMap: subclass of java.util.AbstractMap<T, T2> in 
jdk15, but subclass of raw java.util.AbstractMap in classpath
-class java.util.LinkedHashMap: has generic type parameters <T, T2> in jdk15, 
but not generic in classpath
-class java.util.LinkedHashMap: implements java.util.Map<T, T2> in jdk15, but 
implements raw java.util.Map in classpath
-class java.util.LinkedHashMap: subclass of java.util.HashMap<T, T2> in jdk15, 
but subclass of raw java.util.HashMap in classpath
-class java.util.LinkedHashSet: has generic type parameter <T> in jdk15, but 
not generic in classpath
-class java.util.LinkedHashSet: implements java.lang.Iterable<T> in jdk15, but 
implements raw java.lang.Iterable in classpath
-class java.util.LinkedHashSet: implements java.util.Collection<T> in jdk15, 
but implements raw java.util.Collection in classpath
-class java.util.LinkedHashSet: implements java.util.Set<T> in jdk15, but 
implements raw java.util.Set in classpath
-class java.util.LinkedHashSet: subclass of java.util.HashSet<T> in jdk15, but 
subclass of raw java.util.HashSet in classpath
-class java.util.LinkedList: has generic type parameter <T> in jdk15, but not 
generic in classpath
-class java.util.LinkedList: implements java.lang.Iterable<T> in jdk15, but 
implements raw java.lang.Iterable in classpath
-class java.util.LinkedList: implements java.util.Collection<T> in jdk15, but 
implements raw java.util.Collection in classpath
-class java.util.LinkedList: implements java.util.List<T> in jdk15, but 
implements raw java.util.List in classpath
-class java.util.LinkedList: implements java.util.Queue<T> in jdk15, but 
doesn't implement java.util.Queue<T> in classpath
-class java.util.LinkedList: subclass of java.util.AbstractSequentialList<T> in 
jdk15, but subclass of raw java.util.AbstractSequentialList in classpath
-class java.util.Properties: implements java.util.Map<java.lang.Object, 
java.lang.Object> in jdk15, but implements raw java.util.Map in classpath
-class java.util.Properties: subclass of java.util.Hashtable<java.lang.Object, 
java.lang.Object> in jdk15, but subclass of raw java.util.Hashtable in classpath
-class java.util.Stack: has generic type parameter <T> in jdk15, but not 
generic in classpath
-class java.util.Stack: implements java.lang.Iterable<T> in jdk15, but 
implements raw java.lang.Iterable in classpath
-class java.util.Stack: implements java.util.Collection<T> in jdk15, but 
implements raw java.util.Collection in classpath
-class java.util.Stack: implements java.util.List<T> in jdk15, but implements 
raw java.util.List in classpath
-class java.util.Stack: subclass of java.util.Vector<T> in jdk15, but subclass 
of raw java.util.Vector in classpath
-class java.util.StringTokenizer: implements 
java.util.Enumeration<java.lang.Object> in jdk15, but implements raw 
java.util.Enumeration in classpath
-class java.util.TreeMap: has generic type parameters <T, T2> in jdk15, but not 
generic in classpath
-class java.util.TreeMap: implements java.util.Map<T, T2> in jdk15, but 
implements raw java.util.Map in classpath
-class java.util.TreeMap: implements java.util.SortedMap<T, T2> in jdk15, but 
implements raw java.util.SortedMap in classpath
-class java.util.TreeMap: subclass of java.util.AbstractMap<T, T2> in jdk15, 
but subclass of raw java.util.AbstractMap in classpath
-class java.util.TreeSet: has generic type parameter <T> in jdk15, but not 
generic in classpath
-class java.util.TreeSet: implements java.lang.Iterable<T> in jdk15, but 
implements raw java.lang.Iterable in classpath
-class java.util.TreeSet: implements java.util.Collection<T> in jdk15, but 
implements raw java.util.Collection in classpath
-class java.util.TreeSet: implements java.util.Set<T> in jdk15, but implements 
raw java.util.Set in classpath
-class java.util.TreeSet: implements java.util.SortedSet<T> in jdk15, but 
implements raw java.util.SortedSet in classpath
-class java.util.TreeSet: subclass of java.util.AbstractSet<T> in jdk15, but 
subclass of raw java.util.AbstractSet in classpath
-class java.util.UUID: implements java.lang.Comparable<java.util.UUID> in 
jdk15, but implements raw java.lang.Comparable in classpath
-class java.util.Vector: has generic type parameter <T> in jdk15, but not 
generic in classpath
-class java.util.Vector: implements java.lang.Iterable<T> in jdk15, but 
implements raw java.lang.Iterable in classpath
-class java.util.Vector: implements java.util.Collection<T> in jdk15, but 
implements raw java.util.Collection in classpath
-class java.util.Vector: implements java.util.List<T> in jdk15, but implements 
raw java.util.List in classpath
-class java.util.Vector: subclass of java.util.AbstractList<T> in jdk15, but 
subclass of raw java.util.AbstractList in classpath
-class java.util.WeakHashMap: has generic type parameters <T, T2> in jdk15, but 
not generic in classpath
-class java.util.WeakHashMap: implements java.util.Map<T, T2> in jdk15, but 
implements raw java.util.Map in classpath
-class java.util.WeakHashMap: subclass of java.util.AbstractMap<T, T2> in 
jdk15, but subclass of raw java.util.AbstractMap in classpath
-constructor java.util.ArrayList(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-constructor java.util.HashMap(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk15, but parameters 
(java.util.Map) in classpath
-constructor java.util.HashSet(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-constructor java.util.Hashtable(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk15, but parameters 
(java.util.Map) in classpath
-constructor java.util.IdentityHashMap(java.util.Map<? extends T, ? extends 
T2>): parameters (java.util.Map<? extends T, ? extends T2>) in jdk15, but 
parameters (java.util.Map) in classpath
-constructor java.util.IllegalFormatConversionException(char, 
java.lang.Class<?>): parameters (char, java.lang.Class<?>) in jdk15, but 
parameters (char, java.lang.Class) in classpath
-constructor java.util.LinkedHashMap(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk15, but parameters 
(java.util.Map) in classpath
-constructor java.util.LinkedHashSet(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-constructor java.util.LinkedList(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-constructor java.util.TreeMap(java.util.Comparator<? super T>): parameters 
(java.util.Comparator<? super T>) in jdk15, but parameters 
(java.util.Comparator) in classpath
-constructor java.util.TreeMap(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk15, but parameters 
(java.util.Map) in classpath
-constructor java.util.TreeMap(java.util.SortedMap<T, ? extends T2>): 
parameters (java.util.SortedMap<T, ? extends T2>) in jdk15, but parameters 
(java.util.SortedMap) in classpath
-constructor java.util.TreeSet(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-constructor java.util.TreeSet(java.util.Comparator<? super T>): parameters 
(java.util.Comparator<? super T>) in jdk15, but parameters 
(java.util.Comparator) in classpath
-constructor java.util.TreeSet(java.util.SortedSet<T>): parameters 
(java.util.SortedSet<T>) in jdk15, but parameters (java.util.SortedSet) in 
classpath
-constructor java.util.Vector(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-constructor java.util.WeakHashMap(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk15, but parameters 
(java.util.Map) in classpath
-interface java.util.Collection: has generic type parameter <T> in jdk15, but 
not generic in classpath
-interface java.util.Collection: implements java.lang.Iterable<T> in jdk15, but 
implements raw java.lang.Iterable in classpath
-interface java.util.Comparator: has generic type parameter <T> in jdk15, but 
not generic in classpath
-interface java.util.Enumeration: has generic type parameter <T> in jdk15, but 
not generic in classpath
-interface java.util.Iterator: has generic type parameter <T> in jdk15, but not 
generic in classpath
-interface java.util.List: has generic type parameter <T> in jdk15, but not 
generic in classpath
-interface java.util.List: implements java.lang.Iterable<T> in jdk15, but 
implements raw java.lang.Iterable in classpath
-interface java.util.List: implements java.util.Collection<T> in jdk15, but 
implements raw java.util.Collection in classpath
-interface java.util.ListIterator: has generic type parameter <T> in jdk15, but 
not generic in classpath
-interface java.util.ListIterator: implements java.util.Iterator<T> in jdk15, 
but implements raw java.util.Iterator in classpath
-interface java.util.Map: has generic type parameters <T, T2> in jdk15, but not 
generic in classpath
-interface java.util.Map.Entry: has generic type parameters <T, T2> in jdk15, 
but not generic in classpath
-interface java.util.Set: has generic type parameter <T> in jdk15, but not 
generic in classpath
-interface java.util.Set: implements java.lang.Iterable<T> in jdk15, but 
implements raw java.lang.Iterable in classpath
-interface java.util.Set: implements java.util.Collection<T> in jdk15, but 
implements raw java.util.Collection in classpath
-interface java.util.SortedMap: has generic type parameters <T, T2> in jdk15, 
but not generic in classpath
-interface java.util.SortedMap: implements java.util.Map<T, T2> in jdk15, but 
implements raw java.util.Map in classpath
-interface java.util.SortedSet: has generic type parameter <T> in jdk15, but 
not generic in classpath
-interface java.util.SortedSet: implements java.lang.Iterable<T> in jdk15, but 
implements raw java.lang.Iterable in classpath
-interface java.util.SortedSet: implements java.util.Collection<T> in jdk15, 
but implements raw java.util.Collection in classpath
-interface java.util.SortedSet: implements java.util.Set<T> in jdk15, but 
implements raw java.util.Set in classpath
-method java.util.AbstractCollection.add(T): parameters (T) in jdk15, but 
parameters (java.lang.Object) in classpath
-method java.util.AbstractCollection.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractCollection.containsAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractCollection.iterator(): type java.util.Iterator<T> in 
jdk15, but type java.util.Iterator in classpath
-method java.util.AbstractCollection.removeAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractCollection.retainAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractCollection.toArray(T2[]): has generic type parameter 
<T2> in jdk15, but not generic in classpath
-method java.util.AbstractCollection.toArray(T2[]): parameters (T2[]) in jdk15, 
but parameters (java.lang.Object[]) in classpath
-method java.util.AbstractCollection.toArray(T2[]): type T2[] in jdk15, but 
type java.lang.Object[] in classpath
-method java.util.AbstractList.add(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.AbstractList.add(int, T): parameters (int, T) in jdk15, but 
parameters (int, java.lang.Object) in classpath
-method java.util.AbstractList.addAll(int, java.util.Collection<? extends T>): 
parameters (int, java.util.Collection<? extends T>) in jdk15, but parameters 
(int, java.util.Collection) in classpath
-method java.util.AbstractList.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractList.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.AbstractList.get(int): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.AbstractList.iterator(): type java.util.Iterator<T> in jdk15, 
but type java.util.Iterator in classpath
-method java.util.AbstractList.listIterator(): type java.util.ListIterator<T> 
in jdk15, but type java.util.ListIterator in classpath
-method java.util.AbstractList.listIterator(int): type 
java.util.ListIterator<T> in jdk15, but type java.util.ListIterator in classpath
-method java.util.AbstractList.remove(int): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.AbstractList.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.AbstractList.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.AbstractList.set(int, T): parameters (int, T) in jdk15, but 
parameters (int, java.lang.Object) in classpath
-method java.util.AbstractList.set(int, T): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.AbstractList.subList(int, int): type java.util.List<T> in 
jdk15, but type java.util.List in classpath
-method java.util.AbstractList.toArray(T2[]): has generic type parameter <T2> 
in jdk15, but not generic in classpath
-method java.util.AbstractList.toArray(T2[]): parameters (T2[]) in jdk15, but 
parameters (java.lang.Object[]) in classpath
-method java.util.AbstractList.toArray(T2[]): type T2[] in jdk15, but type 
java.lang.Object[] in classpath
-method java.util.AbstractMap.entrySet(): type 
java.util.Set<java.util.Map.Entry<T, T2>> in jdk15, but type java.util.Set in 
classpath
-method java.util.AbstractMap.get(java.lang.Object): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.AbstractMap.keySet(): type java.util.Set<T> in jdk15, but 
type java.util.Set in classpath
-method java.util.AbstractMap.put(T, T2): parameters (T, T2) in jdk15, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.AbstractMap.put(T, T2): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.AbstractMap.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk15, but parameters 
(java.util.Map) in classpath
-method java.util.AbstractMap.remove(java.lang.Object): type T2 in jdk15, but 
type java.lang.Object in classpath
-method java.util.AbstractMap.values(): type java.util.Collection<T2> in jdk15, 
but type java.util.Collection in classpath
-method java.util.AbstractSequentialList.add(T): parameters (T) in jdk15, but 
parameters (java.lang.Object) in classpath
-method java.util.AbstractSequentialList.add(int, T): parameters (int, T) in 
jdk15, but parameters (int, java.lang.Object) in classpath
-method java.util.AbstractSequentialList.addAll(int, java.util.Collection<? 
extends T>): parameters (int, java.util.Collection<? extends T>) in jdk15, but 
parameters (int, java.util.Collection) in classpath
-method java.util.AbstractSequentialList.addAll(java.util.Collection<? extends 
T>): parameters (java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractSequentialList.containsAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractSequentialList.get(int): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.AbstractSequentialList.iterator(): type java.util.Iterator<T> 
in jdk15, but type java.util.Iterator in classpath
-method java.util.AbstractSequentialList.listIterator(): type 
java.util.ListIterator<T> in jdk15, but type java.util.ListIterator in classpath
-method java.util.AbstractSequentialList.listIterator(int): type 
java.util.ListIterator<T> in jdk15, but type java.util.ListIterator in classpath
-method java.util.AbstractSequentialList.remove(int): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.AbstractSequentialList.removeAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractSequentialList.retainAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractSequentialList.set(int, T): parameters (int, T) in 
jdk15, but parameters (int, java.lang.Object) in classpath
-method java.util.AbstractSequentialList.set(int, T): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.AbstractSequentialList.subList(int, int): type 
java.util.List<T> in jdk15, but type java.util.List in classpath
-method java.util.AbstractSequentialList.toArray(T2[]): has generic type 
parameter <T2> in jdk15, but not generic in classpath
-method java.util.AbstractSequentialList.toArray(T2[]): parameters (T2[]) in 
jdk15, but parameters (java.lang.Object[]) in classpath
-method java.util.AbstractSequentialList.toArray(T2[]): type T2[] in jdk15, but 
type java.lang.Object[] in classpath
-method java.util.AbstractSet.add(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.AbstractSet.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractSet.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.AbstractSet.iterator(): type java.util.Iterator<T> in jdk15, 
but type java.util.Iterator in classpath
-method java.util.AbstractSet.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.AbstractSet.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.AbstractSet.toArray(T2[]): has generic type parameter <T2> in 
jdk15, but not generic in classpath
-method java.util.AbstractSet.toArray(T2[]): parameters (T2[]) in jdk15, but 
parameters (java.lang.Object[]) in classpath
-method java.util.AbstractSet.toArray(T2[]): type T2[] in jdk15, but type 
java.lang.Object[] in classpath
-method java.util.ArrayList.add(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.ArrayList.add(int, T): parameters (int, T) in jdk15, but 
parameters (int, java.lang.Object) in classpath
-method java.util.ArrayList.addAll(int, java.util.Collection<? extends T>): 
parameters (int, java.util.Collection<? extends T>) in jdk15, but parameters 
(int, java.util.Collection) in classpath
-method java.util.ArrayList.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.ArrayList.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.ArrayList.get(int): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.ArrayList.iterator(): type java.util.Iterator<T> in jdk15, 
but type java.util.Iterator in classpath
-method java.util.ArrayList.listIterator(): type java.util.ListIterator<T> in 
jdk15, but type java.util.ListIterator in classpath
-method java.util.ArrayList.listIterator(int): type java.util.ListIterator<T> 
in jdk15, but type java.util.ListIterator in classpath
-method java.util.ArrayList.remove(int): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.ArrayList.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.ArrayList.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.ArrayList.set(int, T): parameters (int, T) in jdk15, but 
parameters (int, java.lang.Object) in classpath
-method java.util.ArrayList.set(int, T): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.ArrayList.subList(int, int): type java.util.List<T> in jdk15, 
but type java.util.List in classpath
-method java.util.ArrayList.toArray(T2[]): has generic type parameter <T2> in 
jdk15, but not generic in classpath
-method java.util.ArrayList.toArray(T2[]): parameters (T2[]) in jdk15, but 
parameters (java.lang.Object[]) in classpath
-method java.util.ArrayList.toArray(T2[]): type T2[] in jdk15, but type 
java.lang.Object[] in classpath
-method java.util.Arrays.asList(T[]): has generic type parameter <T> in jdk15, 
but not generic in classpath
-method java.util.Arrays.asList(T[]): parameters (T[]) in jdk15, but parameters 
(java.lang.Object[]) in classpath
-method java.util.Arrays.asList(T[]): type java.util.List<T> in jdk15, but type 
java.util.List in classpath
-method java.util.Arrays.binarySearch(T[], T, java.util.Comparator<? super T>): 
has generic type parameter <T> in jdk15, but not generic in classpath
-method java.util.Arrays.binarySearch(T[], T, java.util.Comparator<? super T>): 
parameters (T[], T, java.util.Comparator<? super T>) in jdk15, but parameters 
(java.lang.Object[], java.lang.Object, java.util.Comparator) in classpath
-method java.util.Arrays.sort(T[], int, int, java.util.Comparator<? super T>): 
has generic type parameter <T> in jdk15, but not generic in classpath
-method java.util.Arrays.sort(T[], int, int, java.util.Comparator<? super T>): 
parameters (T[], int, int, java.util.Comparator<? super T>) in jdk15, but 
parameters (java.lang.Object[], int, int, java.util.Comparator) in classpath
-method java.util.Arrays.sort(T[], java.util.Comparator<? super T>): has 
generic type parameter <T> in jdk15, but not generic in classpath
-method java.util.Arrays.sort(T[], java.util.Comparator<? super T>): parameters 
(T[], java.util.Comparator<? super T>) in jdk15, but parameters 
(java.lang.Object[], java.util.Comparator) in classpath
-method java.util.Collection.add(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.Collection.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.Collection.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.Collection.iterator(): type java.util.Iterator<T> in jdk15, 
but type java.util.Iterator in classpath
-method java.util.Collection.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.Collection.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.Collection.toArray(T2[]): has generic type parameter <T2> in 
jdk15, but not generic in classpath
-method java.util.Collection.toArray(T2[]): parameters (T2[]) in jdk15, but 
parameters (java.lang.Object[]) in classpath
-method java.util.Collection.toArray(T2[]): type T2[] in jdk15, but type 
java.lang.Object[] in classpath
-method java.util.Collections.binarySearch(java.util.List<? extends T>, T, 
java.util.Comparator<? super T>): has generic type parameter <T> in jdk15, but 
not generic in classpath
-method java.util.Collections.binarySearch(java.util.List<? extends T>, T, 
java.util.Comparator<? super T>): parameters (java.util.List<? extends T>, T, 
java.util.Comparator<? super T>) in jdk15, but parameters (java.util.List, 
java.lang.Object, java.util.Comparator) in classpath
-method java.util.Collections.binarySearch(java.util.List<? extends 
java.lang.Comparable<? super T>>, T): has generic type parameter <T> in jdk15, 
but not generic in classpath
-method java.util.Collections.binarySearch(java.util.List<? extends 
java.lang.Comparable<? super T>>, T): parameters (java.util.List<? extends 
java.lang.Comparable<? super T>>, T) in jdk15, but parameters (java.util.List, 
java.lang.Object) in classpath
-method java.util.Collections.copy(java.util.List<? super T>, java.util.List<? 
extends T>): has generic type parameter <T> in jdk15, but not generic in 
classpath
-method java.util.Collections.copy(java.util.List<? super T>, java.util.List<? 
extends T>): parameters (java.util.List<? super T>, java.util.List<? extends 
T>) in jdk15, but parameters (java.util.List, java.util.List) in classpath
-method java.util.Collections.enumeration(java.util.Collection<T>): has generic 
type parameter <T> in jdk15, but not generic in classpath
-method java.util.Collections.enumeration(java.util.Collection<T>): parameters 
(java.util.Collection<T>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.Collections.enumeration(java.util.Collection<T>): type 
java.util.Enumeration<T> in jdk15, but type java.util.Enumeration in classpath
-method java.util.Collections.fill(java.util.List<? super T>, T): has generic 
type parameter <T> in jdk15, but not generic in classpath
-method java.util.Collections.fill(java.util.List<? super T>, T): parameters 
(java.util.List<? super T>, T) in jdk15, but parameters (java.util.List, 
java.lang.Object) in classpath
-method java.util.Collections.indexOfSubList(java.util.List<?>, 
java.util.List<?>): parameters (java.util.List<?>, java.util.List<?>) in jdk15, 
but parameters (java.util.List, java.util.List) in classpath
-method java.util.Collections.lastIndexOfSubList(java.util.List<?>, 
java.util.List<?>): parameters (java.util.List<?>, java.util.List<?>) in jdk15, 
but parameters (java.util.List, java.util.List) in classpath
-method java.util.Collections.list(java.util.Enumeration<T>): has generic type 
parameter <T> in jdk15, but not generic in classpath
-method java.util.Collections.list(java.util.Enumeration<T>): parameters 
(java.util.Enumeration<T>) in jdk15, but parameters (java.util.Enumeration) in 
classpath
-method java.util.Collections.list(java.util.Enumeration<T>): type 
java.util.ArrayList<T> in jdk15, but type java.util.ArrayList in classpath
-method java.util.Collections.max(java.util.Collection<? extends T>): has 
generic type parameter <T extends java.lang.Object & java.lang.Comparable<? 
super T>> in jdk15, but not generic in classpath
-method java.util.Collections.max(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.Collections.max(java.util.Collection<? extends T>): type T in 
jdk15, but type java.lang.Object in classpath
-method java.util.Collections.max(java.util.Collection<? extends T>, 
java.util.Comparator<? super T>): has generic type parameter <T> in jdk15, but 
not generic in classpath
-method java.util.Collections.max(java.util.Collection<? extends T>, 
java.util.Comparator<? super T>): parameters (java.util.Collection<? extends 
T>, java.util.Comparator<? super T>) in jdk15, but parameters 
(java.util.Collection, java.util.Comparator) in classpath
-method java.util.Collections.max(java.util.Collection<? extends T>, 
java.util.Comparator<? super T>): type T in jdk15, but type java.lang.Object in 
classpath
-method java.util.Collections.min(java.util.Collection<? extends T>): has 
generic type parameter <T extends java.lang.Object & java.lang.Comparable<? 
super T>> in jdk15, but not generic in classpath
-method java.util.Collections.min(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.Collections.min(java.util.Collection<? extends T>): type T in 
jdk15, but type java.lang.Object in classpath
-method java.util.Collections.min(java.util.Collection<? extends T>, 
java.util.Comparator<? super T>): has generic type parameter <T> in jdk15, but 
not generic in classpath
-method java.util.Collections.min(java.util.Collection<? extends T>, 
java.util.Comparator<? super T>): parameters (java.util.Collection<? extends 
T>, java.util.Comparator<? super T>) in jdk15, but parameters 
(java.util.Collection, java.util.Comparator) in classpath
-method java.util.Collections.min(java.util.Collection<? extends T>, 
java.util.Comparator<? super T>): type T in jdk15, but type java.lang.Object in 
classpath
-method java.util.Collections.nCopies(int, T): has generic type parameter <T> 
in jdk15, but not generic in classpath
-method java.util.Collections.nCopies(int, T): parameters (int, T) in jdk15, 
but parameters (int, java.lang.Object) in classpath
-method java.util.Collections.nCopies(int, T): type java.util.List<T> in jdk15, 
but type java.util.List in classpath
-method java.util.Collections.replaceAll(java.util.List<T>, T, T): has generic 
type parameter <T> in jdk15, but not generic in classpath
-method java.util.Collections.replaceAll(java.util.List<T>, T, T): parameters 
(java.util.List<T>, T, T) in jdk15, but parameters (java.util.List, 
java.lang.Object, java.lang.Object) in classpath
-method java.util.Collections.reverse(java.util.List<?>): parameters 
(java.util.List<?>) in jdk15, but parameters (java.util.List) in classpath
-method java.util.Collections.reverseOrder(): has generic type parameter <T> in 
jdk15, but not generic in classpath
-method java.util.Collections.reverseOrder(): type java.util.Comparator<T> in 
jdk15, but type java.util.Comparator in classpath
-method java.util.Collections.rotate(java.util.List<?>, int): parameters 
(java.util.List<?>, int) in jdk15, but parameters (java.util.List, int) in 
classpath
-method java.util.Collections.shuffle(java.util.List<?>): parameters 
(java.util.List<?>) in jdk15, but parameters (java.util.List) in classpath
-method java.util.Collections.shuffle(java.util.List<?>, java.util.Random): 
parameters (java.util.List<?>, java.util.Random) in jdk15, but parameters 
(java.util.List, java.util.Random) in classpath
-method java.util.Collections.singleton(T): has generic type parameter <T> in 
jdk15, but not generic in classpath
-method java.util.Collections.singleton(T): parameters (T) in jdk15, but 
parameters (java.lang.Object) in classpath
-method java.util.Collections.singleton(T): type java.util.Set<T> in jdk15, but 
type java.util.Set in classpath
-method java.util.Collections.singletonList(T): has generic type parameter <T> 
in jdk15, but not generic in classpath
-method java.util.Collections.singletonList(T): parameters (T) in jdk15, but 
parameters (java.lang.Object) in classpath
-method java.util.Collections.singletonList(T): type java.util.List<T> in 
jdk15, but type java.util.List in classpath
-method java.util.Collections.singletonMap(T, T2): has generic type parameters 
<T, T2> in jdk15, but not generic in classpath
-method java.util.Collections.singletonMap(T, T2): parameters (T, T2) in jdk15, 
but parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.Collections.singletonMap(T, T2): type java.util.Map<T, T2> in 
jdk15, but type java.util.Map in classpath
-method java.util.Collections.sort(java.util.List<T>): has generic type 
parameter <T extends java.lang.Comparable<? super T>> in jdk15, but not generic 
in classpath
-method java.util.Collections.sort(java.util.List<T>): parameters 
(java.util.List<T>) in jdk15, but parameters (java.util.List) in classpath
-method java.util.Collections.sort(java.util.List<T>, java.util.Comparator<? 
super T>): has generic type parameter <T> in jdk15, but not generic in classpath
-method java.util.Collections.sort(java.util.List<T>, java.util.Comparator<? 
super T>): parameters (java.util.List<T>, java.util.Comparator<? super T>) in 
jdk15, but parameters (java.util.List, java.util.Comparator) in classpath
-method java.util.Collections.swap(java.util.List<?>, int, int): parameters 
(java.util.List<?>, int, int) in jdk15, but parameters (java.util.List, int, 
int) in classpath
-method java.util.Collections.synchronizedCollection(java.util.Collection<T>): 
has generic type parameter <T> in jdk15, but not generic in classpath
-method java.util.Collections.synchronizedCollection(java.util.Collection<T>): 
parameters (java.util.Collection<T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.Collections.synchronizedCollection(java.util.Collection<T>): 
type java.util.Collection<T> in jdk15, but type java.util.Collection in 
classpath
-method java.util.Collections.synchronizedList(java.util.List<T>): has generic 
type parameter <T> in jdk15, but not generic in classpath
-method java.util.Collections.synchronizedList(java.util.List<T>): parameters 
(java.util.List<T>) in jdk15, but parameters (java.util.List) in classpath
-method java.util.Collections.synchronizedList(java.util.List<T>): type 
java.util.List<T> in jdk15, but type java.util.List in classpath
-method java.util.Collections.synchronizedMap(java.util.Map<T, T2>): has 
generic type parameters <T, T2> in jdk15, but not generic in classpath
-method java.util.Collections.synchronizedMap(java.util.Map<T, T2>): parameters 
(java.util.Map<T, T2>) in jdk15, but parameters (java.util.Map) in classpath
-method java.util.Collections.synchronizedMap(java.util.Map<T, T2>): type 
java.util.Map<T, T2> in jdk15, but type java.util.Map in classpath
-method java.util.Collections.synchronizedSet(java.util.Set<T>): has generic 
type parameter <T> in jdk15, but not generic in classpath
-method java.util.Collections.synchronizedSet(java.util.Set<T>): parameters 
(java.util.Set<T>) in jdk15, but parameters (java.util.Set) in classpath
-method java.util.Collections.synchronizedSet(java.util.Set<T>): type 
java.util.Set<T> in jdk15, but type java.util.Set in classpath
-method java.util.Collections.synchronizedSortedMap(java.util.SortedMap<T, 
T2>): has generic type parameters <T, T2> in jdk15, but not generic in classpath
-method java.util.Collections.synchronizedSortedMap(java.util.SortedMap<T, 
T2>): parameters (java.util.SortedMap<T, T2>) in jdk15, but parameters 
(java.util.SortedMap) in classpath
-method java.util.Collections.synchronizedSortedMap(java.util.SortedMap<T, 
T2>): type java.util.SortedMap<T, T2> in jdk15, but type java.util.SortedMap in 
classpath
-method java.util.Collections.synchronizedSortedSet(java.util.SortedSet<T>): 
has generic type parameter <T> in jdk15, but not generic in classpath
-method java.util.Collections.synchronizedSortedSet(java.util.SortedSet<T>): 
parameters (java.util.SortedSet<T>) in jdk15, but parameters 
(java.util.SortedSet) in classpath
-method java.util.Collections.synchronizedSortedSet(java.util.SortedSet<T>): 
type java.util.SortedSet<T> in jdk15, but type java.util.SortedSet in classpath
-method java.util.Collections.unmodifiableCollection(java.util.Collection<? 
extends T>): has generic type parameter <T> in jdk15, but not generic in 
classpath
-method java.util.Collections.unmodifiableCollection(java.util.Collection<? 
extends T>): parameters (java.util.Collection<? extends T>) in jdk15, but 
parameters (java.util.Collection) in classpath
-method java.util.Collections.unmodifiableCollection(java.util.Collection<? 
extends T>): type java.util.Collection<T> in jdk15, but type 
java.util.Collection in classpath
-method java.util.Collections.unmodifiableList(java.util.List<? extends T>): 
has generic type parameter <T> in jdk15, but not generic in classpath
-method java.util.Collections.unmodifiableList(java.util.List<? extends T>): 
parameters (java.util.List<? extends T>) in jdk15, but parameters 
(java.util.List) in classpath
-method java.util.Collections.unmodifiableList(java.util.List<? extends T>): 
type java.util.List<T> in jdk15, but type java.util.List in classpath
-method java.util.Collections.unmodifiableMap(java.util.Map<? extends T, ? 
extends T2>): has generic type parameters <T, T2> in jdk15, but not generic in 
classpath
-method java.util.Collections.unmodifiableMap(java.util.Map<? extends T, ? 
extends T2>): parameters (java.util.Map<? extends T, ? extends T2>) in jdk15, 
but parameters (java.util.Map) in classpath
-method java.util.Collections.unmodifiableMap(java.util.Map<? extends T, ? 
extends T2>): type java.util.Map<T, T2> in jdk15, but type java.util.Map in 
classpath
-method java.util.Collections.unmodifiableSet(java.util.Set<? extends T>): has 
generic type parameter <T> in jdk15, but not generic in classpath
-method java.util.Collections.unmodifiableSet(java.util.Set<? extends T>): 
parameters (java.util.Set<? extends T>) in jdk15, but parameters 
(java.util.Set) in classpath
-method java.util.Collections.unmodifiableSet(java.util.Set<? extends T>): type 
java.util.Set<T> in jdk15, but type java.util.Set in classpath
-method java.util.Collections.unmodifiableSortedMap(java.util.SortedMap<T, ? 
extends T2>): has generic type parameters <T, T2> in jdk15, but not generic in 
classpath
-method java.util.Collections.unmodifiableSortedMap(java.util.SortedMap<T, ? 
extends T2>): parameters (java.util.SortedMap<T, ? extends T2>) in jdk15, but 
parameters (java.util.SortedMap) in classpath
-method java.util.Collections.unmodifiableSortedMap(java.util.SortedMap<T, ? 
extends T2>): type java.util.SortedMap<T, T2> in jdk15, but type 
java.util.SortedMap in classpath
-method java.util.Collections.unmodifiableSortedSet(java.util.SortedSet<T>): 
has generic type parameter <T> in jdk15, but not generic in classpath
-method java.util.Collections.unmodifiableSortedSet(java.util.SortedSet<T>): 
parameters (java.util.SortedSet<T>) in jdk15, but parameters 
(java.util.SortedSet) in classpath
-method java.util.Collections.unmodifiableSortedSet(java.util.SortedSet<T>): 
type java.util.SortedSet<T> in jdk15, but type java.util.SortedSet in classpath
-method java.util.Comparator.compare(T, T): parameters (T, T) in jdk15, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.Dictionary.elements(): type java.util.Enumeration<T2> in 
jdk15, but type java.util.Enumeration in classpath
-method java.util.Dictionary.get(java.lang.Object): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.Dictionary.keys(): type java.util.Enumeration<T> in jdk15, 
but type java.util.Enumeration in classpath
-method java.util.Dictionary.put(T, T2): parameters (T, T2) in jdk15, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.Dictionary.put(T, T2): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.Dictionary.remove(java.lang.Object): type T2 in jdk15, but 
type java.lang.Object in classpath
-method java.util.Enumeration.nextElement(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.Formatter.out(): type java.lang.Appendable in jdk15, but type 
java.lang.StringBuilder in classpath
-method java.util.HashMap.entrySet(): type java.util.Set<java.util.Map.Entry<T, 
T2>> in jdk15, but type java.util.Set in classpath
-method java.util.HashMap.get(java.lang.Object): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.HashMap.keySet(): type java.util.Set<T> in jdk15, but type 
java.util.Set in classpath
-method java.util.HashMap.put(T, T2): parameters (T, T2) in jdk15, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.HashMap.put(T, T2): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.HashMap.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk15, but parameters 
(java.util.Map) in classpath
-method java.util.HashMap.remove(java.lang.Object): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.HashMap.values(): type java.util.Collection<T2> in jdk15, but 
type java.util.Collection in classpath
-method java.util.HashSet.add(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.HashSet.addAll(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.HashSet.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.HashSet.iterator(): type java.util.Iterator<T> in jdk15, but 
type java.util.Iterator in classpath
-method java.util.HashSet.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.HashSet.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.HashSet.toArray(T2[]): has generic type parameter <T2> in 
jdk15, but not generic in classpath
-method java.util.HashSet.toArray(T2[]): parameters (T2[]) in jdk15, but 
parameters (java.lang.Object[]) in classpath
-method java.util.HashSet.toArray(T2[]): type T2[] in jdk15, but type 
java.lang.Object[] in classpath
-method java.util.Hashtable.elements(): type java.util.Enumeration<T2> in 
jdk15, but type java.util.Enumeration in classpath
-method java.util.Hashtable.entrySet(): type 
java.util.Set<java.util.Map.Entry<T, T2>> in jdk15, but type java.util.Set in 
classpath
-method java.util.Hashtable.get(java.lang.Object): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.Hashtable.keySet(): type java.util.Set<T> in jdk15, but type 
java.util.Set in classpath
-method java.util.Hashtable.keys(): type java.util.Enumeration<T> in jdk15, but 
type java.util.Enumeration in classpath
-method java.util.Hashtable.put(T, T2): parameters (T, T2) in jdk15, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.Hashtable.put(T, T2): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.Hashtable.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk15, but parameters 
(java.util.Map) in classpath
-method java.util.Hashtable.remove(java.lang.Object): type T2 in jdk15, but 
type java.lang.Object in classpath
-method java.util.Hashtable.values(): type java.util.Collection<T2> in jdk15, 
but type java.util.Collection in classpath
-method java.util.IdentityHashMap.entrySet(): type 
java.util.Set<java.util.Map.Entry<T, T2>> in jdk15, but type java.util.Set in 
classpath
-method java.util.IdentityHashMap.get(java.lang.Object): type T2 in jdk15, but 
type java.lang.Object in classpath
-method java.util.IdentityHashMap.keySet(): type java.util.Set<T> in jdk15, but 
type java.util.Set in classpath
-method java.util.IdentityHashMap.put(T, T2): parameters (T, T2) in jdk15, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.IdentityHashMap.put(T, T2): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.IdentityHashMap.putAll(java.util.Map<? extends T, ? extends 
T2>): parameters (java.util.Map<? extends T, ? extends T2>) in jdk15, but 
parameters (java.util.Map) in classpath
-method java.util.IdentityHashMap.remove(java.lang.Object): type T2 in jdk15, 
but type java.lang.Object in classpath
-method java.util.IdentityHashMap.values(): type java.util.Collection<T2> in 
jdk15, but type java.util.Collection in classpath
-method java.util.IllegalFormatConversionException.getArgumentClass(): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method java.util.Iterator.next(): type T in jdk15, but type java.lang.Object 
in classpath
-method java.util.LinkedHashMap.entrySet(): type 
java.util.Set<java.util.Map.Entry<T, T2>> in jdk15, but type java.util.Set in 
classpath
-method java.util.LinkedHashMap.get(java.lang.Object): type T2 in jdk15, but 
type java.lang.Object in classpath
-method java.util.LinkedHashMap.keySet(): type java.util.Set<T> in jdk15, but 
type java.util.Set in classpath
-method java.util.LinkedHashMap.put(T, T2): parameters (T, T2) in jdk15, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.LinkedHashMap.put(T, T2): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.LinkedHashMap.putAll(java.util.Map<? extends T, ? extends 
T2>): parameters (java.util.Map<? extends T, ? extends T2>) in jdk15, but 
parameters (java.util.Map) in classpath
-method java.util.LinkedHashMap.remove(java.lang.Object): type T2 in jdk15, but 
type java.lang.Object in classpath
-method java.util.LinkedHashMap.removeEldestEntry(java.util.Map.Entry<T, T2>): 
parameters (java.util.Map.Entry<T, T2>) in jdk15, but parameters 
(java.util.Map.Entry) in classpath
-method java.util.LinkedHashMap.values(): type java.util.Collection<T2> in 
jdk15, but type java.util.Collection in classpath
-method java.util.LinkedHashSet.add(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.LinkedHashSet.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.LinkedHashSet.containsAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.LinkedHashSet.iterator(): type java.util.Iterator<T> in 
jdk15, but type java.util.Iterator in classpath
-method java.util.LinkedHashSet.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.LinkedHashSet.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.LinkedHashSet.toArray(T2[]): has generic type parameter <T2> 
in jdk15, but not generic in classpath
-method java.util.LinkedHashSet.toArray(T2[]): parameters (T2[]) in jdk15, but 
parameters (java.lang.Object[]) in classpath
-method java.util.LinkedHashSet.toArray(T2[]): type T2[] in jdk15, but type 
java.lang.Object[] in classpath
-method java.util.LinkedList.add(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.LinkedList.add(int, T): parameters (int, T) in jdk15, but 
parameters (int, java.lang.Object) in classpath
-method java.util.LinkedList.addAll(int, java.util.Collection<? extends T>): 
parameters (int, java.util.Collection<? extends T>) in jdk15, but parameters 
(int, java.util.Collection) in classpath
-method java.util.LinkedList.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.LinkedList.addFirst(T): parameters (T) in jdk15, but 
parameters (java.lang.Object) in classpath
-method java.util.LinkedList.addLast(T): parameters (T) in jdk15, but 
parameters (java.lang.Object) in classpath
-method java.util.LinkedList.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.LinkedList.get(int): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.LinkedList.getFirst(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.LinkedList.getLast(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.LinkedList.iterator(): type java.util.Iterator<T> in jdk15, 
but type java.util.Iterator in classpath
-method java.util.LinkedList.listIterator(): type java.util.ListIterator<T> in 
jdk15, but type java.util.ListIterator in classpath
-method java.util.LinkedList.listIterator(int): type java.util.ListIterator<T> 
in jdk15, but type java.util.ListIterator in classpath
-method java.util.LinkedList.remove(int): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.LinkedList.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.LinkedList.removeFirst(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.LinkedList.removeLast(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.LinkedList.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.LinkedList.set(int, T): parameters (int, T) in jdk15, but 
parameters (int, java.lang.Object) in classpath
-method java.util.LinkedList.set(int, T): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.LinkedList.subList(int, int): type java.util.List<T> in 
jdk15, but type java.util.List in classpath
-method java.util.LinkedList.toArray(T2[]): has generic type parameter <T2> in 
jdk15, but not generic in classpath
-method java.util.LinkedList.toArray(T2[]): parameters (T2[]) in jdk15, but 
parameters (java.lang.Object[]) in classpath
-method java.util.LinkedList.toArray(T2[]): type T2[] in jdk15, but type 
java.lang.Object[] in classpath
-method java.util.List.add(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.List.add(int, T): parameters (int, T) in jdk15, but 
parameters (int, java.lang.Object) in classpath
-method java.util.List.addAll(int, java.util.Collection<? extends T>): 
parameters (int, java.util.Collection<? extends T>) in jdk15, but parameters 
(int, java.util.Collection) in classpath
-method java.util.List.addAll(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.List.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.List.get(int): type T in jdk15, but type java.lang.Object in 
classpath
-method java.util.List.iterator(): type java.util.Iterator<T> in jdk15, but 
type java.util.Iterator in classpath
-method java.util.List.listIterator(): type java.util.ListIterator<T> in jdk15, 
but type java.util.ListIterator in classpath
-method java.util.List.listIterator(int): type java.util.ListIterator<T> in 
jdk15, but type java.util.ListIterator in classpath
-method java.util.List.remove(int): type T in jdk15, but type java.lang.Object 
in classpath
-method java.util.List.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.List.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.List.set(int, T): parameters (int, T) in jdk15, but 
parameters (int, java.lang.Object) in classpath
-method java.util.List.set(int, T): type T in jdk15, but type java.lang.Object 
in classpath
-method java.util.List.subList(int, int): type java.util.List<T> in jdk15, but 
type java.util.List in classpath
-method java.util.List.toArray(T2[]): has generic type parameter <T2> in jdk15, 
but not generic in classpath
-method java.util.List.toArray(T2[]): parameters (T2[]) in jdk15, but 
parameters (java.lang.Object[]) in classpath
-method java.util.List.toArray(T2[]): type T2[] in jdk15, but type 
java.lang.Object[] in classpath
-method java.util.ListIterator.add(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.ListIterator.next(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.ListIterator.previous(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.ListIterator.set(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.Map.entrySet(): type java.util.Set<java.util.Map.Entry<T, 
T2>> in jdk15, but type java.util.Set in classpath
-method java.util.Map.get(java.lang.Object): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.Map.keySet(): type java.util.Set<T> in jdk15, but type 
java.util.Set in classpath
-method java.util.Map.put(T, T2): parameters (T, T2) in jdk15, but parameters 
(java.lang.Object, java.lang.Object) in classpath
-method java.util.Map.put(T, T2): type T2 in jdk15, but type java.lang.Object 
in classpath
-method java.util.Map.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk15, but parameters 
(java.util.Map) in classpath
-method java.util.Map.remove(java.lang.Object): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.Map.values(): type java.util.Collection<T2> in jdk15, but 
type java.util.Collection in classpath
-method java.util.Map.Entry.getKey(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.Map.Entry.getValue(): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.Map.Entry.setValue(T2): parameters (T2) in jdk15, but 
parameters (java.lang.Object) in classpath
-method java.util.Map.Entry.setValue(T2): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.Properties.elements(): type 
java.util.Enumeration<java.lang.Object> in jdk15, but type 
java.util.Enumeration in classpath
-method java.util.Properties.entrySet(): type 
java.util.Set<java.util.Map.Entry<java.lang.Object, java.lang.Object>> in 
jdk15, but type java.util.Set in classpath
-method java.util.Properties.keySet(): type java.util.Set<java.lang.Object> in 
jdk15, but type java.util.Set in classpath
-method java.util.Properties.keys(): type 
java.util.Enumeration<java.lang.Object> in jdk15, but type 
java.util.Enumeration in classpath
-method java.util.Properties.propertyNames(): type java.util.Enumeration<?> in 
jdk15, but type java.util.Enumeration in classpath
-method java.util.Properties.putAll(java.util.Map<?, ?>): parameters 
(java.util.Map<?, ?>) in jdk15, but parameters (java.util.Map) in classpath
-method java.util.Properties.values(): type 
java.util.Collection<java.lang.Object> in jdk15, but type java.util.Collection 
in classpath
-method java.util.ResourceBundle.getKeys(): type 
java.util.Enumeration<java.lang.String> in jdk15, but type 
java.util.Enumeration in classpath
-method java.util.Set.add(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.Set.addAll(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.Set.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.Set.iterator(): type java.util.Iterator<T> in jdk15, but type 
java.util.Iterator in classpath
-method java.util.Set.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.Set.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.Set.toArray(T2[]): has generic type parameter <T2> in jdk15, 
but not generic in classpath
-method java.util.Set.toArray(T2[]): parameters (T2[]) in jdk15, but parameters 
(java.lang.Object[]) in classpath
-method java.util.Set.toArray(T2[]): type T2[] in jdk15, but type 
java.lang.Object[] in classpath
-method java.util.SortedMap.comparator(): type java.util.Comparator<? super T> 
in jdk15, but type java.util.Comparator in classpath
-method java.util.SortedMap.entrySet(): type 
java.util.Set<java.util.Map.Entry<T, T2>> in jdk15, but type java.util.Set in 
classpath
-method java.util.SortedMap.firstKey(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.SortedMap.get(java.lang.Object): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.SortedMap.headMap(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.SortedMap.headMap(T): type java.util.SortedMap<T, T2> in 
jdk15, but type java.util.SortedMap in classpath
-method java.util.SortedMap.keySet(): type java.util.Set<T> in jdk15, but type 
java.util.Set in classpath
-method java.util.SortedMap.lastKey(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.SortedMap.put(T, T2): parameters (T, T2) in jdk15, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.SortedMap.put(T, T2): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.SortedMap.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk15, but parameters 
(java.util.Map) in classpath
-method java.util.SortedMap.remove(java.lang.Object): type T2 in jdk15, but 
type java.lang.Object in classpath
-method java.util.SortedMap.subMap(T, T): parameters (T, T) in jdk15, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.SortedMap.subMap(T, T): type java.util.SortedMap<T, T2> in 
jdk15, but type java.util.SortedMap in classpath
-method java.util.SortedMap.tailMap(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.SortedMap.tailMap(T): type java.util.SortedMap<T, T2> in 
jdk15, but type java.util.SortedMap in classpath
-method java.util.SortedMap.values(): type java.util.Collection<T2> in jdk15, 
but type java.util.Collection in classpath
-method java.util.SortedSet.add(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.SortedSet.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.SortedSet.comparator(): type java.util.Comparator<? super T> 
in jdk15, but type java.util.Comparator in classpath
-method java.util.SortedSet.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.SortedSet.first(): type T in jdk15, but type java.lang.Object 
in classpath
-method java.util.SortedSet.headSet(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.SortedSet.headSet(T): type java.util.SortedSet<T> in jdk15, 
but type java.util.SortedSet in classpath
-method java.util.SortedSet.iterator(): type java.util.Iterator<T> in jdk15, 
but type java.util.Iterator in classpath
-method java.util.SortedSet.last(): type T in jdk15, but type java.lang.Object 
in classpath
-method java.util.SortedSet.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.SortedSet.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.SortedSet.subSet(T, T): parameters (T, T) in jdk15, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.SortedSet.subSet(T, T): type java.util.SortedSet<T> in jdk15, 
but type java.util.SortedSet in classpath
-method java.util.SortedSet.tailSet(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.SortedSet.tailSet(T): type java.util.SortedSet<T> in jdk15, 
but type java.util.SortedSet in classpath
-method java.util.SortedSet.toArray(T2[]): has generic type parameter <T2> in 
jdk15, but not generic in classpath
-method java.util.SortedSet.toArray(T2[]): parameters (T2[]) in jdk15, but 
parameters (java.lang.Object[]) in classpath
-method java.util.SortedSet.toArray(T2[]): type T2[] in jdk15, but type 
java.lang.Object[] in classpath
-method java.util.Stack.add(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.Stack.add(int, T): parameters (int, T) in jdk15, but 
parameters (int, java.lang.Object) in classpath
-method java.util.Stack.addAll(int, java.util.Collection<? extends T>): 
parameters (int, java.util.Collection<? extends T>) in jdk15, but parameters 
(int, java.util.Collection) in classpath
-method java.util.Stack.addAll(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.Stack.addElement(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.Stack.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.Stack.elementAt(int): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.Stack.elements(): type java.util.Enumeration<T> in jdk15, but 
type java.util.Enumeration in classpath
-method java.util.Stack.firstElement(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.Stack.get(int): type T in jdk15, but type java.lang.Object in 
classpath
-method java.util.Stack.insertElementAt(T, int): parameters (T, int) in jdk15, 
but parameters (java.lang.Object, int) in classpath
-method java.util.Stack.iterator(): type java.util.Iterator<T> in jdk15, but 
type java.util.Iterator in classpath
-method java.util.Stack.lastElement(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.Stack.listIterator(): type java.util.ListIterator<T> in 
jdk15, but type java.util.ListIterator in classpath
-method java.util.Stack.listIterator(int): type java.util.ListIterator<T> in 
jdk15, but type java.util.ListIterator in classpath
-method java.util.Stack.peek(): type T in jdk15, but type java.lang.Object in 
classpath
-method java.util.Stack.pop(): type T in jdk15, but type java.lang.Object in 
classpath
-method java.util.Stack.push(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.Stack.push(T): type T in jdk15, but type java.lang.Object in 
classpath
-method java.util.Stack.remove(int): type T in jdk15, but type java.lang.Object 
in classpath
-method java.util.Stack.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.Stack.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.Stack.set(int, T): parameters (int, T) in jdk15, but 
parameters (int, java.lang.Object) in classpath
-method java.util.Stack.set(int, T): type T in jdk15, but type java.lang.Object 
in classpath
-method java.util.Stack.setElementAt(T, int): parameters (T, int) in jdk15, but 
parameters (java.lang.Object, int) in classpath
-method java.util.Stack.subList(int, int): type java.util.List<T> in jdk15, but 
type java.util.List in classpath
-method java.util.Stack.toArray(T2[]): has generic type parameter <T2> in 
jdk15, but not generic in classpath
-method java.util.Stack.toArray(T2[]): parameters (T2[]) in jdk15, but 
parameters (java.lang.Object[]) in classpath
-method java.util.Stack.toArray(T2[]): type T2[] in jdk15, but type 
java.lang.Object[] in classpath
-method java.util.TreeMap.comparator(): type java.util.Comparator<? super T> in 
jdk15, but type java.util.Comparator in classpath
-method java.util.TreeMap.entrySet(): type java.util.Set<java.util.Map.Entry<T, 
T2>> in jdk15, but type java.util.Set in classpath
-method java.util.TreeMap.firstKey(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.TreeMap.get(java.lang.Object): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.TreeMap.headMap(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.TreeMap.headMap(T): type java.util.SortedMap<T, T2> in jdk15, 
but type java.util.SortedMap in classpath
-method java.util.TreeMap.keySet(): type java.util.Set<T> in jdk15, but type 
java.util.Set in classpath
-method java.util.TreeMap.lastKey(): type T in jdk15, but type java.lang.Object 
in classpath
-method java.util.TreeMap.put(T, T2): parameters (T, T2) in jdk15, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.TreeMap.put(T, T2): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.TreeMap.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk15, but parameters 
(java.util.Map) in classpath
-method java.util.TreeMap.remove(java.lang.Object): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.TreeMap.subMap(T, T): parameters (T, T) in jdk15, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.TreeMap.subMap(T, T): type java.util.SortedMap<T, T2> in 
jdk15, but type java.util.SortedMap in classpath
-method java.util.TreeMap.tailMap(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.TreeMap.tailMap(T): type java.util.SortedMap<T, T2> in jdk15, 
but type java.util.SortedMap in classpath
-method java.util.TreeMap.values(): type java.util.Collection<T2> in jdk15, but 
type java.util.Collection in classpath
-method java.util.TreeSet.add(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.TreeSet.addAll(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.TreeSet.comparator(): type java.util.Comparator<? super T> in 
jdk15, but type java.util.Comparator in classpath
-method java.util.TreeSet.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.TreeSet.first(): type T in jdk15, but type java.lang.Object 
in classpath
-method java.util.TreeSet.headSet(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.TreeSet.headSet(T): type java.util.SortedSet<T> in jdk15, but 
type java.util.SortedSet in classpath
-method java.util.TreeSet.iterator(): type java.util.Iterator<T> in jdk15, but 
type java.util.Iterator in classpath
-method java.util.TreeSet.last(): type T in jdk15, but type java.lang.Object in 
classpath
-method java.util.TreeSet.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.TreeSet.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.TreeSet.subSet(T, T): parameters (T, T) in jdk15, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.TreeSet.subSet(T, T): type java.util.SortedSet<T> in jdk15, 
but type java.util.SortedSet in classpath
-method java.util.TreeSet.tailSet(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.TreeSet.tailSet(T): type java.util.SortedSet<T> in jdk15, but 
type java.util.SortedSet in classpath
-method java.util.TreeSet.toArray(T2[]): has generic type parameter <T2> in 
jdk15, but not generic in classpath
-method java.util.TreeSet.toArray(T2[]): parameters (T2[]) in jdk15, but 
parameters (java.lang.Object[]) in classpath
-method java.util.TreeSet.toArray(T2[]): type T2[] in jdk15, but type 
java.lang.Object[] in classpath
-method java.util.Vector.add(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.Vector.add(int, T): parameters (int, T) in jdk15, but 
parameters (int, java.lang.Object) in classpath
-method java.util.Vector.addAll(int, java.util.Collection<? extends T>): 
parameters (int, java.util.Collection<? extends T>) in jdk15, but parameters 
(int, java.util.Collection) in classpath
-method java.util.Vector.addAll(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method java.util.Vector.addElement(T): parameters (T) in jdk15, but parameters 
(java.lang.Object) in classpath
-method java.util.Vector.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.Vector.elementAt(int): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.Vector.elements(): type java.util.Enumeration<T> in jdk15, 
but type java.util.Enumeration in classpath
-method java.util.Vector.firstElement(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.Vector.get(int): type T in jdk15, but type java.lang.Object 
in classpath
-method java.util.Vector.insertElementAt(T, int): parameters (T, int) in jdk15, 
but parameters (java.lang.Object, int) in classpath
-method java.util.Vector.iterator(): type java.util.Iterator<T> in jdk15, but 
type java.util.Iterator in classpath
-method java.util.Vector.lastElement(): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.Vector.listIterator(): type java.util.ListIterator<T> in 
jdk15, but type java.util.ListIterator in classpath
-method java.util.Vector.listIterator(int): type java.util.ListIterator<T> in 
jdk15, but type java.util.ListIterator in classpath
-method java.util.Vector.remove(int): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.Vector.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.Vector.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk15, but parameters (java.util.Collection) in 
classpath
-method java.util.Vector.set(int, T): parameters (int, T) in jdk15, but 
parameters (int, java.lang.Object) in classpath
-method java.util.Vector.set(int, T): type T in jdk15, but type 
java.lang.Object in classpath
-method java.util.Vector.setElementAt(T, int): parameters (T, int) in jdk15, 
but parameters (java.lang.Object, int) in classpath
-method java.util.Vector.subList(int, int): type java.util.List<T> in jdk15, 
but type java.util.List in classpath
-method java.util.Vector.toArray(T2[]): has generic type parameter <T2> in 
jdk15, but not generic in classpath
-method java.util.Vector.toArray(T2[]): parameters (T2[]) in jdk15, but 
parameters (java.lang.Object[]) in classpath
-method java.util.Vector.toArray(T2[]): type T2[] in jdk15, but type 
java.lang.Object[] in classpath
-method java.util.WeakHashMap.entrySet(): type 
java.util.Set<java.util.Map.Entry<T, T2>> in jdk15, but type java.util.Set in 
classpath
-method java.util.WeakHashMap.get(java.lang.Object): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.WeakHashMap.keySet(): type java.util.Set<T> in jdk15, but 
type java.util.Set in classpath
-method java.util.WeakHashMap.put(T, T2): parameters (T, T2) in jdk15, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.WeakHashMap.put(T, T2): type T2 in jdk15, but type 
java.lang.Object in classpath
-method java.util.WeakHashMap.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk15, but parameters 
(java.util.Map) in classpath
-method java.util.WeakHashMap.remove(java.lang.Object): type T2 in jdk15, but 
type java.lang.Object in classpath
-method java.util.WeakHashMap.values(): type java.util.Collection<T2> in jdk15, 
but type java.util.Collection in classpath
-Missing
-class java.util.AbstractQueue: missing in classpath
-class java.util.EnumMap: missing in classpath
-class java.util.EnumSet: missing in classpath
-class java.util.PriorityQueue: missing in classpath
+Missing
-constructor java.util.Formatter(java.io.File): missing in classpath
-constructor java.util.Formatter(java.io.File, java.lang.String): missing in 
classpath
-constructor java.util.Formatter(java.io.File, java.lang.String, 
java.util.Locale): missing in classpath
-constructor java.util.Formatter(java.io.OutputStream): missing in classpath
-constructor java.util.Formatter(java.io.OutputStream, java.lang.String): 
missing in classpath
-constructor java.util.Formatter(java.io.OutputStream, java.lang.String, 
java.util.Locale): missing in classpath
-constructor java.util.Formatter(java.io.PrintStream): missing in classpath
-constructor java.util.Formatter(java.lang.Appendable): missing in classpath
-constructor java.util.Formatter(java.lang.Appendable, java.util.Locale): 
missing in classpath
-constructor java.util.Formatter(java.lang.String): missing in classpath
-constructor java.util.Formatter(java.lang.String, java.lang.String): missing 
in classpath
-constructor java.util.Formatter(java.lang.String, java.lang.String, 
java.util.Locale): missing in classpath
-enum java.util.Formatter.BigDecimalLayoutForm: missing in classpath
-interface java.util.Queue: missing in classpath
-method java.util.Calendar.compareTo(java.util.Calendar): missing in classpath
-method java.util.Collections.addAll(java.util.Collection<? super T>, T[]): 
missing in classpath
-method java.util.Collections.checkedCollection(java.util.Collection<T>, 
java.lang.Class<T>): missing in classpath
-method java.util.Collections.checkedList(java.util.List<T>, 
java.lang.Class<T>): missing in classpath
-method java.util.Collections.checkedMap(java.util.Map<T, T2>, 
java.lang.Class<T>, java.lang.Class<T2>): missing in classpath
-method java.util.Collections.checkedSet(java.util.Set<T>, java.lang.Class<T>): 
missing in classpath
-method java.util.Collections.checkedSortedMap(java.util.SortedMap<T, T2>, 
java.lang.Class<T>, java.lang.Class<T2>): missing in classpath
-method java.util.Collections.checkedSortedSet(java.util.SortedSet<T>, 
java.lang.Class<T>): missing in classpath
-method java.util.Collections.disjoint(java.util.Collection<?>, 
java.util.Collection<?>): missing in classpath
-method java.util.Collections.emptyList(): missing in classpath
-method java.util.Collections.emptyMap(): missing in classpath
-method java.util.Collections.emptySet(): missing in classpath
-method java.util.Collections.frequency(java.util.Collection<?>, 
java.lang.Object): missing in classpath
-method java.util.Collections.reverseOrder(java.util.Comparator<T>): missing in 
classpath
-method java.util.LinkedList.element(): missing in classpath
-method java.util.LinkedList.offer(T): missing in classpath
-method java.util.LinkedList.peek(): missing in classpath
-method java.util.LinkedList.poll(): missing in classpath
-method java.util.LinkedList.remove(): missing in classpath
-Missing
-package java.util.concurrent: missing in classpath
+Minor
+class java.util.concurrent.CopyOnWriteArrayList: 
SerialVersionUID=8673264195747942595 in jdk15, but 
SerialVersionUID=4581239596247333390 in classpath
+Bad
+method 
java.util.concurrent.ExecutorService.invokeAll(java.util.Collection<java.util.concurrent.Callable<T>>):
 parameters (java.util.Collection<java.util.concurrent.Callable<T>>) in jdk15, 
but parameters (java.util.Collection<? extends 
java.util.concurrent.Callable<T>>) in classpath
+method 
java.util.concurrent.ExecutorService.invokeAll(java.util.Collection<java.util.concurrent.Callable<T>>,
 long, java.util.concurrent.TimeUnit): parameters 
(java.util.Collection<java.util.concurrent.Callable<T>>, long, 
java.util.concurrent.TimeUnit) in jdk15, but parameters (java.util.Collection<? 
extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit) 
in classpath
+method 
java.util.concurrent.ExecutorService.invokeAny(java.util.Collection<java.util.concurrent.Callable<T>>):
 parameters (java.util.Collection<java.util.concurrent.Callable<T>>) in jdk15, 
but parameters (java.util.Collection<? extends 
java.util.concurrent.Callable<T>>) in classpath
+method 
java.util.concurrent.ExecutorService.invokeAny(java.util.Collection<java.util.concurrent.Callable<T>>,
 long, java.util.concurrent.TimeUnit): parameters 
(java.util.Collection<java.util.concurrent.Callable<T>>, long, 
java.util.concurrent.TimeUnit) in jdk15, but parameters (java.util.Collection<? 
extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit) 
in classpath
+Abs.add
+method java.util.concurrent.Delayed.compareTo(java.lang.Object): new interface 
method in classpath
-Missing
-package java.util.concurrent.atomic: missing in classpath
-
-java.util.concurrent.locks:
-Missing
-package java.util.concurrent.locks: missing in classpath
+Abs.add
+method java.util.concurrent.atomic.AtomicIntegerFieldUpdater.lazySet(T, int): 
new abstract method in classpath
+method java.util.concurrent.atomic.AtomicLongFieldUpdater.lazySet(T, long): 
new abstract method in classpath
+method java.util.concurrent.atomic.AtomicReferenceFieldUpdater.lazySet(T, T2): 
new abstract method in classpath
-Bad
-class java.util.jar.Attributes: implements java.util.Map<java.lang.Object, 
java.lang.Object> in jdk15, but implements raw java.util.Map in classpath
-field java.util.jar.Attributes.map: type java.util.Map<java.lang.Object, 
java.lang.Object> in jdk15, but type java.util.Map in classpath
-method java.util.jar.Attributes.entrySet(): type 
java.util.Set<java.util.Map.Entry<java.lang.Object, java.lang.Object>> in 
jdk15, but type java.util.Set in classpath
-method java.util.jar.Attributes.keySet(): type java.util.Set<java.lang.Object> 
in jdk15, but type java.util.Set in classpath
-method java.util.jar.Attributes.putAll(java.util.Map<?, ?>): parameters 
(java.util.Map<?, ?>) in jdk15, but parameters (java.util.Map) in classpath
-method java.util.jar.Attributes.values(): type 
java.util.Collection<java.lang.Object> in jdk15, but type java.util.Collection 
in classpath
-method java.util.jar.JarFile.entries(): type 
java.util.Enumeration<java.util.jar.JarEntry> in jdk15, but type 
java.util.Enumeration in classpath
-method java.util.jar.Manifest.getEntries(): type 
java.util.Map<java.lang.String, java.util.jar.Attributes> in jdk15, but type 
java.util.Map in classpath
-java.util.logging:
-Bad
-method java.util.logging.LogManager.getLoggerNames(): type 
java.util.Enumeration<java.lang.String> in jdk15, but type 
java.util.Enumeration in classpath
-method java.util.logging.LoggingMXBean.getLoggerNames(): type 
java.util.List<java.lang.String> in jdk15, but type java.util.List in classpath
-
-java.util.prefs:
-Bad
-method java.util.prefs.Preferences.systemNodeForPackage(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method java.util.prefs.Preferences.userNodeForPackage(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in 
classpath
-
-java.util.zip:
-Bad
-method java.util.zip.ZipFile.entries(): type java.util.Enumeration<? extends 
java.util.zip.ZipEntry> in jdk15, but type java.util.Enumeration in classpath
-Missing
-method java.util.zip.Deflater.getBytesRead(): missing in classpath
-method java.util.zip.Deflater.getBytesWritten(): missing in classpath
-method java.util.zip.Inflater.getBytesRead(): missing in classpath
-method java.util.zip.Inflater.getBytesWritten(): missing in classpath
-
-javax.accessibility:
-Bad
-field javax.accessibility.AccessibleRelationSet.relations: type 
java.util.Vector<javax.accessibility.AccessibleRelation> in jdk15, but type 
java.util.Vector in classpath
-field javax.accessibility.AccessibleStateSet.states: type 
java.util.Vector<javax.accessibility.AccessibleState> in jdk15, but type 
java.util.Vector in classpath
-
-method javax.crypto.Mac.update(java.nio.ByteBuffer): missing in classpath
-method javax.crypto.MacSpi.engineUpdate(java.nio.ByteBuffer): missing in 
classpath
-javax.imageio:
-Bad
-constructor javax.imageio.IIOImage(java.awt.image.Raster, java.util.List<? 
extends java.awt.image.BufferedImage>, javax.imageio.metadata.IIOMetadata): 
parameters (java.awt.image.Raster, java.util.List<? extends 
java.awt.image.BufferedImage>, javax.imageio.metadata.IIOMetadata) in jdk15, 
but parameters (java.awt.image.Raster, java.util.List, 
javax.imageio.metadata.IIOMetadata) in classpath
-constructor javax.imageio.IIOImage(java.awt.image.RenderedImage, 
java.util.List<? extends java.awt.image.BufferedImage>, 
javax.imageio.metadata.IIOMetadata): parameters (java.awt.image.RenderedImage, 
java.util.List<? extends java.awt.image.BufferedImage>, 
javax.imageio.metadata.IIOMetadata) in jdk15, but parameters 
(java.awt.image.RenderedImage, java.util.List, 
javax.imageio.metadata.IIOMetadata) in classpath
-field javax.imageio.IIOImage.thumbnails: type java.util.List<? extends 
java.awt.image.BufferedImage> in jdk15, but type java.util.List in classpath
-field javax.imageio.ImageReader.progressListeners: type 
java.util.List<javax.imageio.event.IIOReadProgressListener> in jdk15, but type 
java.util.List in classpath
-field javax.imageio.ImageReader.updateListeners: type 
java.util.List<javax.imageio.event.IIOReadUpdateListener> in jdk15, but type 
java.util.List in classpath
-field javax.imageio.ImageReader.warningListeners: type 
java.util.List<javax.imageio.event.IIOReadWarningListener> in jdk15, but type 
java.util.List in classpath
-field javax.imageio.ImageReader.warningLocales: type 
java.util.List<java.util.Locale> in jdk15, but type java.util.List in classpath
-field javax.imageio.ImageWriter.progressListeners: type 
java.util.List<javax.imageio.event.IIOWriteProgressListener> in jdk15, but type 
java.util.List in classpath
-field javax.imageio.ImageWriter.warningListeners: type 
java.util.List<javax.imageio.event.IIOWriteWarningListener> in jdk15, but type 
java.util.List in classpath
-field javax.imageio.ImageWriter.warningLocales: type 
java.util.List<java.util.Locale> in jdk15, but type java.util.List in classpath
-method javax.imageio.IIOImage.getThumbnails(): type java.util.List<? extends 
java.awt.image.BufferedImage> in jdk15, but type java.util.List in classpath
-method javax.imageio.IIOImage.setThumbnails(java.util.List<? extends 
java.awt.image.BufferedImage>): parameters (java.util.List<? extends 
java.awt.image.BufferedImage>) in jdk15, but parameters (java.util.List) in 
classpath
-method javax.imageio.ImageIO.getImageReaders(java.lang.Object): type 
java.util.Iterator<javax.imageio.ImageReader> in jdk15, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageReadersByFormatName(java.lang.String): 
type java.util.Iterator<javax.imageio.ImageReader> in jdk15, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageReadersByMIMEType(java.lang.String): type 
java.util.Iterator<javax.imageio.ImageReader> in jdk15, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageReadersBySuffix(java.lang.String): type 
java.util.Iterator<javax.imageio.ImageReader> in jdk15, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageTranscoders(javax.imageio.ImageReader, 
javax.imageio.ImageWriter): type 
java.util.Iterator<javax.imageio.ImageTranscoder> in jdk15, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageWriters(javax.imageio.ImageTypeSpecifier, 
java.lang.String): type java.util.Iterator<javax.imageio.ImageWriter> in jdk15, 
but type java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageWritersByFormatName(java.lang.String): 
type java.util.Iterator<javax.imageio.ImageWriter> in jdk15, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageWritersByMIMEType(java.lang.String): type 
java.util.Iterator<javax.imageio.ImageWriter> in jdk15, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageWritersBySuffix(java.lang.String): type 
java.util.Iterator<javax.imageio.ImageWriter> in jdk15, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageReader.getDestination(javax.imageio.ImageReadParam, 
java.util.Iterator<javax.imageio.ImageTypeSpecifier>, int, int): parameters 
(javax.imageio.ImageReadParam, 
java.util.Iterator<javax.imageio.ImageTypeSpecifier>, int, int) in jdk15, but 
parameters (javax.imageio.ImageReadParam, java.util.Iterator, int, int) in 
classpath
-method javax.imageio.ImageReader.getImageMetadata(int, java.lang.String, 
java.util.Set<java.lang.String>): parameters (int, java.lang.String, 
java.util.Set<java.lang.String>) in jdk15, but parameters (int, 
java.lang.String, java.util.Set) in classpath
-method javax.imageio.ImageReader.getImageTypes(int): type 
java.util.Iterator<javax.imageio.ImageTypeSpecifier> in jdk15, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageReader.getStreamMetadata(java.lang.String, 
java.util.Set<java.lang.String>): parameters (java.lang.String, 
java.util.Set<java.lang.String>) in jdk15, but parameters (java.lang.String, 
java.util.Set) in classpath
-method javax.imageio.ImageReader.readAll(java.util.Iterator<? extends 
javax.imageio.ImageReadParam>): parameters (java.util.Iterator<? extends 
javax.imageio.ImageReadParam>) in jdk15, but parameters (java.util.Iterator) in 
classpath
-method javax.imageio.ImageReader.readAll(java.util.Iterator<? extends 
javax.imageio.ImageReadParam>): type java.util.Iterator<javax.imageio.IIOImage> 
in jdk15, but type java.util.Iterator in classpath
-method javax.imageio.ImageWriter.prepareInsertEmpty(int, 
javax.imageio.ImageTypeSpecifier, int, int, javax.imageio.metadata.IIOMetadata, 
java.util.List<? extends java.awt.image.BufferedImage>, 
javax.imageio.ImageWriteParam): parameters (int, 
javax.imageio.ImageTypeSpecifier, int, int, javax.imageio.metadata.IIOMetadata, 
java.util.List<? extends java.awt.image.BufferedImage>, 
javax.imageio.ImageWriteParam) in jdk15, but parameters (int, 
javax.imageio.ImageTypeSpecifier, int, int, javax.imageio.metadata.IIOMetadata, 
java.util.List, javax.imageio.ImageWriteParam) in classpath
-method 
javax.imageio.ImageWriter.prepareWriteEmpty(javax.imageio.metadata.IIOMetadata, 
javax.imageio.ImageTypeSpecifier, int, int, javax.imageio.metadata.IIOMetadata, 
java.util.List<? extends java.awt.image.BufferedImage>, 
javax.imageio.ImageWriteParam): parameters (javax.imageio.metadata.IIOMetadata, 
javax.imageio.ImageTypeSpecifier, int, int, javax.imageio.metadata.IIOMetadata, 
java.util.List<? extends java.awt.image.BufferedImage>, 
javax.imageio.ImageWriteParam) in jdk15, but parameters 
(javax.imageio.metadata.IIOMetadata, javax.imageio.ImageTypeSpecifier, int, 
int, javax.imageio.metadata.IIOMetadata, java.util.List, 
javax.imageio.ImageWriteParam) in classpath
-
-javax.imageio.metadata:
-Bad
-method 
javax.imageio.metadata.IIOMetadataFormat.getObjectClass(java.lang.String): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method 
javax.imageio.metadata.IIOMetadataFormat.getObjectMaxValue(java.lang.String): 
type java.lang.Comparable<?> in jdk15, but type java.lang.Comparable in 
classpath
-method 
javax.imageio.metadata.IIOMetadataFormat.getObjectMinValue(java.lang.String): 
type java.lang.Comparable<?> in jdk15, but type java.lang.Comparable in 
classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addAttribute(java.lang.String, 
java.lang.String, int, boolean, java.lang.String, 
java.util.List<java.lang.String>): parameters (java.lang.String, 
java.lang.String, int, boolean, java.lang.String, 
java.util.List<java.lang.String>) in jdk15, but parameters (java.lang.String, 
java.lang.String, int, boolean, java.lang.String, java.util.List) in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<T>, T, java.lang.Comparable<? super T>, java.lang.Comparable<? 
super T>, boolean, boolean): has generic type parameter <T extends 
java.lang.Object & java.lang.Comparable<? super T>> in jdk15, but not generic 
in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<T>, T, java.lang.Comparable<? super T>, java.lang.Comparable<? 
super T>, boolean, boolean): parameters (java.lang.String, java.lang.Class<T>, 
T, java.lang.Comparable<? super T>, java.lang.Comparable<? super T>, boolean, 
boolean) in jdk15, but parameters (java.lang.String, java.lang.Class, 
java.lang.Object, java.lang.Comparable, java.lang.Comparable, boolean, boolean) 
in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<T>, boolean, T): has generic type parameter <T> in jdk15, but 
not generic in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<T>, boolean, T): parameters (java.lang.String, 
java.lang.Class<T>, boolean, T) in jdk15, but parameters (java.lang.String, 
java.lang.Class, boolean, java.lang.Object) in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<T>, boolean, T, java.util.List<? extends T>): has generic type 
parameter <T> in jdk15, but not generic in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<T>, boolean, T, java.util.List<? extends T>): parameters 
(java.lang.String, java.lang.Class<T>, boolean, T, java.util.List<? extends T>) 
in jdk15, but parameters (java.lang.String, java.lang.Class, boolean, 
java.lang.Object, java.util.List) in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<?>, int, int): parameters (java.lang.String, 
java.lang.Class<?>, int, int) in jdk15, but parameters (java.lang.String, 
java.lang.Class, int, int) in classpath
-
-javax.imageio.spi:
-Bad
-constructor javax.imageio.spi.ImageInputStreamSpi(java.lang.String, 
java.lang.String, java.lang.Class<?>): parameters (java.lang.String, 
java.lang.String, java.lang.Class<?>) in jdk15, but parameters 
(java.lang.String, java.lang.String, java.lang.Class) in classpath
-constructor javax.imageio.spi.ImageOutputStreamSpi(java.lang.String, 
java.lang.String, java.lang.Class<?>): parameters (java.lang.String, 
java.lang.String, java.lang.Class<?>) in jdk15, but parameters 
(java.lang.String, java.lang.String, java.lang.Class) in classpath
-constructor 
javax.imageio.spi.ServiceRegistry(java.util.Iterator<java.lang.Class<?>>): 
parameters (java.util.Iterator<java.lang.Class<?>>) in jdk15, but parameters 
(java.util.Iterator) in classpath
-field javax.imageio.spi.ImageInputStreamSpi.inputClass: type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-field javax.imageio.spi.ImageOutputStreamSpi.outputClass: type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method javax.imageio.spi.ImageInputStreamSpi.getInputClass(): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method javax.imageio.spi.ImageOutputStreamSpi.getOutputClass(): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method 
javax.imageio.spi.RegisterableService.onDeregistration(javax.imageio.spi.ServiceRegistry,
 java.lang.Class<?>): parameters (javax.imageio.spi.ServiceRegistry, 
java.lang.Class<?>) in jdk15, but parameters 
(javax.imageio.spi.ServiceRegistry, java.lang.Class) in classpath
-method 
javax.imageio.spi.RegisterableService.onRegistration(javax.imageio.spi.ServiceRegistry,
 java.lang.Class<?>): parameters (javax.imageio.spi.ServiceRegistry, 
java.lang.Class<?>) in jdk15, but parameters 
(javax.imageio.spi.ServiceRegistry, java.lang.Class) in classpath
-method javax.imageio.spi.ServiceRegistry.deregisterAll(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method javax.imageio.spi.ServiceRegistry.deregisterServiceProvider(T, 
java.lang.Class<T>): has generic type parameter <T> in jdk15, but not generic 
in classpath
-method javax.imageio.spi.ServiceRegistry.deregisterServiceProvider(T, 
java.lang.Class<T>): parameters (T, java.lang.Class<T>) in jdk15, but 
parameters (java.lang.Object, java.lang.Class) in classpath
-method javax.imageio.spi.ServiceRegistry.getCategories(): type 
java.util.Iterator<java.lang.Class<?>> in jdk15, but type java.util.Iterator in 
classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviderByClass(java.lang.Class<T>):
 has generic type parameter <T> in jdk15, but not generic in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviderByClass(java.lang.Class<T>):
 parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviderByClass(java.lang.Class<T>):
 type T in jdk15, but type java.lang.Object in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviders(java.lang.Class<T>, 
javax.imageio.spi.ServiceRegistry.Filter, boolean): has generic type parameter 
<T> in jdk15, but not generic in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviders(java.lang.Class<T>, 
javax.imageio.spi.ServiceRegistry.Filter, boolean): parameters 
(java.lang.Class<T>, javax.imageio.spi.ServiceRegistry.Filter, boolean) in 
jdk15, but parameters (java.lang.Class, 
javax.imageio.spi.ServiceRegistry.Filter, boolean) in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviders(java.lang.Class<T>, 
javax.imageio.spi.ServiceRegistry.Filter, boolean): type java.util.Iterator<T> 
in jdk15, but type java.util.Iterator in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviders(java.lang.Class<T>, 
boolean): has generic type parameter <T> in jdk15, but not generic in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviders(java.lang.Class<T>, 
boolean): parameters (java.lang.Class<T>, boolean) in jdk15, but parameters 
(java.lang.Class, boolean) in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviders(java.lang.Class<T>, 
boolean): type java.util.Iterator<T> in jdk15, but type java.util.Iterator in 
classpath
-method javax.imageio.spi.ServiceRegistry.lookupProviders(java.lang.Class<T>): 
has generic type parameter <T> in jdk15, but not generic in classpath
-method javax.imageio.spi.ServiceRegistry.lookupProviders(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method javax.imageio.spi.ServiceRegistry.lookupProviders(java.lang.Class<T>): 
type java.util.Iterator<T> in jdk15, but type java.util.Iterator in classpath
-method javax.imageio.spi.ServiceRegistry.lookupProviders(java.lang.Class<T>, 
java.lang.ClassLoader): has generic type parameter <T> in jdk15, but not 
generic in classpath
-method javax.imageio.spi.ServiceRegistry.lookupProviders(java.lang.Class<T>, 
java.lang.ClassLoader): parameters (java.lang.Class<T>, java.lang.ClassLoader) 
in jdk15, but parameters (java.lang.Class, java.lang.ClassLoader) in classpath
-method javax.imageio.spi.ServiceRegistry.lookupProviders(java.lang.Class<T>, 
java.lang.ClassLoader): type java.util.Iterator<T> in jdk15, but type 
java.util.Iterator in classpath
-method javax.imageio.spi.ServiceRegistry.registerServiceProvider(T, 
java.lang.Class<T>): has generic type parameter <T> in jdk15, but not generic 
in classpath
-method javax.imageio.spi.ServiceRegistry.registerServiceProvider(T, 
java.lang.Class<T>): parameters (T, java.lang.Class<T>) in jdk15, but 
parameters (java.lang.Object, java.lang.Class) in classpath
-method 
javax.imageio.spi.ServiceRegistry.registerServiceProviders(java.util.Iterator<?>):
 parameters (java.util.Iterator<?>) in jdk15, but parameters 
(java.util.Iterator) in classpath
-method javax.imageio.spi.ServiceRegistry.setOrdering(java.lang.Class<T>, T, 
T): has generic type parameter <T> in jdk15, but not generic in classpath
-method javax.imageio.spi.ServiceRegistry.setOrdering(java.lang.Class<T>, T, 
T): parameters (java.lang.Class<T>, T, T) in jdk15, but parameters 
(java.lang.Class, java.lang.Object, java.lang.Object) in classpath
-method javax.imageio.spi.ServiceRegistry.unsetOrdering(java.lang.Class<T>, T, 
T): has generic type parameter <T> in jdk15, but not generic in classpath
-method javax.imageio.spi.ServiceRegistry.unsetOrdering(java.lang.Class<T>, T, 
T): parameters (java.lang.Class<T>, T, T) in jdk15, but parameters 
(java.lang.Class, java.lang.Object, java.lang.Object) in classpath
-
-Bad
-method javax.management.AttributeList.addAll(int, java.util.Collection<?>): 
parameters (int, java.util.Collection<?>) in jdk15, but parameters (int, 
java.util.Collection) in classpath
-method javax.management.AttributeList.addAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method javax.management.AttributeList.toArray(T[]): has generic type parameter 
<T> in jdk15, but not generic in classpath
-method javax.management.AttributeList.toArray(T[]): parameters (T[]) in jdk15, 
but parameters (java.lang.Object[]) in classpath
-method javax.management.AttributeList.toArray(T[]): type T[] in jdk15, but 
type java.lang.Object[] in classpath
-class javax.management.MBeanServerPermission: missing in classpath
-javax.naming:
-Bad
-constructor 
javax.naming.CompositeName(java.util.Enumeration<java.lang.String>): parameters 
(java.util.Enumeration<java.lang.String>) in jdk15, but parameters 
(java.util.Enumeration) in classpath
-constructor javax.naming.CompoundName(java.util.Enumeration<java.lang.String>, 
java.util.Properties): parameters (java.util.Enumeration<java.lang.String>, 
java.util.Properties) in jdk15, but parameters (java.util.Enumeration, 
java.util.Properties) in classpath
-constructor javax.naming.InitialContext(java.util.Hashtable<?, ?>): parameters 
(java.util.Hashtable<?, ?>) in jdk15, but parameters (java.util.Hashtable) in 
classpath
-field javax.naming.CannotProceedException.environment: type 
java.util.Hashtable<?, ?> in jdk15, but type java.util.Hashtable in classpath
-field javax.naming.InitialContext.myProps: type 
java.util.Hashtable<java.lang.Object, java.lang.Object> in jdk15, but type 
java.util.Hashtable in classpath
-field javax.naming.Reference.addrs: type 
java.util.Vector<javax.naming.RefAddr> in jdk15, but type java.util.Vector in 
classpath
-interface javax.naming.Name: implements java.lang.Comparable<java.lang.Object> 
in jdk15, but implements raw java.lang.Comparable in classpath
-interface javax.naming.NamingEnumeration: has generic type parameter <T> in 
jdk15, but not generic in classpath
-interface javax.naming.NamingEnumeration: implements java.util.Enumeration<T> 
in jdk15, but implements raw java.util.Enumeration in classpath
-method javax.naming.CannotProceedException.getEnvironment(): type 
java.util.Hashtable<?, ?> in jdk15, but type java.util.Hashtable in classpath
-method 
javax.naming.CannotProceedException.setEnvironment(java.util.Hashtable<?, ?>): 
parameters (java.util.Hashtable<?, ?>) in jdk15, but parameters 
(java.util.Hashtable) in classpath
-method javax.naming.Context.getEnvironment(): type java.util.Hashtable<?, ?> 
in jdk15, but type java.util.Hashtable in classpath
-method javax.naming.Context.list(java.lang.String): type 
javax.naming.NamingEnumeration<javax.naming.NameClassPair> in jdk15, but type 
javax.naming.NamingEnumeration in classpath
-method javax.naming.Context.list(javax.naming.Name): type 
javax.naming.NamingEnumeration<javax.naming.NameClassPair> in jdk15, but type 
javax.naming.NamingEnumeration in classpath
-method javax.naming.Context.listBindings(java.lang.String): type 
javax.naming.NamingEnumeration<javax.naming.Binding> in jdk15, but type 
javax.naming.NamingEnumeration in classpath
-method javax.naming.Context.listBindings(javax.naming.Name): type 
javax.naming.NamingEnumeration<javax.naming.Binding> in jdk15, but type 
javax.naming.NamingEnumeration in classpath
-method javax.naming.InitialContext.init(java.util.Hashtable<?, ?>): parameters 
(java.util.Hashtable<?, ?>) in jdk15, but parameters (java.util.Hashtable) in 
classpath
-method javax.naming.Name.getAll(): type 
java.util.Enumeration<java.lang.String> in jdk15, but type 
java.util.Enumeration in classpath
-method javax.naming.NamingEnumeration.next(): type T in jdk15, but type 
java.lang.Object in classpath
-method javax.naming.NamingEnumeration.nextElement(): type T in jdk15, but type 
java.lang.Object in classpath
-method javax.naming.Reference.getAll(): type 
java.util.Enumeration<javax.naming.RefAddr> in jdk15, but type 
java.util.Enumeration in classpath
-method 
javax.naming.ReferralException.getReferralContext(java.util.Hashtable<?, ?>): 
parameters (java.util.Hashtable<?, ?>) in jdk15, but parameters 
(java.util.Hashtable) in classpath
-
-javax.naming.directory:
-Bad
-constructor javax.naming.directory.InitialDirContext(java.util.Hashtable<?, 
?>): parameters (java.util.Hashtable<?, ?>) in jdk15, but parameters 
(java.util.Hashtable) in classpath
-field javax.naming.directory.BasicAttribute.values: type 
java.util.Vector<java.lang.Object> in jdk15, but type java.util.Vector in 
classpath
-method javax.naming.directory.Attribute.getAll(): type 
javax.naming.NamingEnumeration<?> in jdk15, but type 
javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.Attributes.getAll(): type 
javax.naming.NamingEnumeration<? extends javax.naming.directory.Attribute> in 
jdk15, but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.Attributes.getIDs(): type 
javax.naming.NamingEnumeration<java.lang.String> in jdk15, but type 
javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.BasicAttributes.getAll(): type 
javax.naming.NamingEnumeration<javax.naming.directory.Attribute> in jdk15, but 
type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(java.lang.String, 
java.lang.String, javax.naming.directory.SearchControls): type 
javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in jdk15, 
but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(java.lang.String, 
java.lang.String, java.lang.Object[], javax.naming.directory.SearchControls): 
type javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in 
jdk15, but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(java.lang.String, 
javax.naming.directory.Attributes): type 
javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in jdk15, 
but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(java.lang.String, 
javax.naming.directory.Attributes, java.lang.String[]): type 
javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in jdk15, 
but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(javax.naming.Name, 
java.lang.String, javax.naming.directory.SearchControls): type 
javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in jdk15, 
but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(javax.naming.Name, 
java.lang.String, java.lang.Object[], javax.naming.directory.SearchControls): 
type javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in 
jdk15, but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(javax.naming.Name, 
javax.naming.directory.Attributes): type 
javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in jdk15, 
but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(javax.naming.Name, 
javax.naming.directory.Attributes, java.lang.String[]): type 
javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in jdk15, 
but type javax.naming.NamingEnumeration in classpath
-
-Bad
-constructor javax.naming.ldap.InitialLdapContext(java.util.Hashtable<?, ?>, 
javax.naming.ldap.Control[]): parameters (java.util.Hashtable<?, ?>, 
javax.naming.ldap.Control[]) in jdk15, but parameters (java.util.Hashtable, 
javax.naming.ldap.Control[]) in classpath
-method 
javax.naming.ldap.ControlFactory.getControlInstance(javax.naming.ldap.Control, 
javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(javax.naming.ldap.Control, javax.naming.Context, java.util.Hashtable<?, ?>) in 
jdk15, but parameters (javax.naming.ldap.Control, javax.naming.Context, 
java.util.Hashtable) in classpath
-method 
javax.naming.ldap.LdapReferralException.getReferralContext(java.util.Hashtable<?,
 ?>, javax.naming.ldap.Control[]): parameters (java.util.Hashtable<?, ?>, 
javax.naming.ldap.Control[]) in jdk15, but parameters (java.util.Hashtable, 
javax.naming.ldap.Control[]) in classpath
-javax.naming.spi:
-Bad
-method javax.naming.spi.DirObjectFactory.getObjectInstance(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(java.lang.Object, javax.naming.Name, javax.naming.Context, 
java.util.Hashtable<?, ?>) in jdk15, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable) in classpath
-method javax.naming.spi.DirObjectFactory.getObjectInstance(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes): parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes) in jdk15, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable, 
javax.naming.directory.Attributes) in classpath
-method javax.naming.spi.DirStateFactory.getStateToBind(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(java.lang.Object, javax.naming.Name, javax.naming.Context, 
java.util.Hashtable<?, ?>) in jdk15, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable) in classpath
-method javax.naming.spi.DirStateFactory.getStateToBind(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes): parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes) in jdk15, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable, 
javax.naming.directory.Attributes) in classpath
-method javax.naming.spi.DirectoryManager.getObjectInstance(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes): parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes) in jdk15, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable, 
javax.naming.directory.Attributes) in classpath
-method javax.naming.spi.DirectoryManager.getStateToBind(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes): parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes) in jdk15, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable, 
javax.naming.directory.Attributes) in classpath
-method 
javax.naming.spi.InitialContextFactory.getInitialContext(java.util.Hashtable<?, 
?>): parameters (java.util.Hashtable<?, ?>) in jdk15, but parameters 
(java.util.Hashtable) in classpath
-method 
javax.naming.spi.InitialContextFactoryBuilder.createInitialContextFactory(java.util.Hashtable<?,
 ?>): parameters (java.util.Hashtable<?, ?>) in jdk15, but parameters 
(java.util.Hashtable) in classpath
-method javax.naming.spi.NamingManager.getInitialContext(java.util.Hashtable<?, 
?>): parameters (java.util.Hashtable<?, ?>) in jdk15, but parameters 
(java.util.Hashtable) in classpath
-method javax.naming.spi.NamingManager.getObjectInstance(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(java.lang.Object, javax.naming.Name, javax.naming.Context, 
java.util.Hashtable<?, ?>) in jdk15, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable) in classpath
-method javax.naming.spi.NamingManager.getStateToBind(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(java.lang.Object, javax.naming.Name, javax.naming.Context, 
java.util.Hashtable<?, ?>) in jdk15, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable) in classpath
-method javax.naming.spi.NamingManager.getURLContext(java.lang.String, 
java.util.Hashtable<?, ?>): parameters (java.lang.String, 
java.util.Hashtable<?, ?>) in jdk15, but parameters (java.lang.String, 
java.util.Hashtable) in classpath
-method javax.naming.spi.ObjectFactory.getObjectInstance(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(java.lang.Object, javax.naming.Name, javax.naming.Context, 
java.util.Hashtable<?, ?>) in jdk15, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable) in classpath
-method 
javax.naming.spi.ObjectFactoryBuilder.createObjectFactory(java.lang.Object, 
java.util.Hashtable<?, ?>): parameters (java.lang.Object, 
java.util.Hashtable<?, ?>) in jdk15, but parameters (java.lang.Object, 
java.util.Hashtable) in classpath
-method javax.naming.spi.Resolver.resolveToClass(java.lang.String, 
java.lang.Class<? extends javax.naming.Context>): parameters (java.lang.String, 
java.lang.Class<? extends javax.naming.Context>) in jdk15, but parameters 
(java.lang.String, java.lang.Class) in classpath
-method javax.naming.spi.Resolver.resolveToClass(javax.naming.Name, 
java.lang.Class<? extends javax.naming.Context>): parameters 
(javax.naming.Name, java.lang.Class<? extends javax.naming.Context>) in jdk15, 
but parameters (javax.naming.Name, java.lang.Class) in classpath
-method javax.naming.spi.StateFactory.getStateToBind(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(java.lang.Object, javax.naming.Name, javax.naming.Context, 
java.util.Hashtable<?, ?>) in jdk15, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable) in classpath
-
-class javax.net.ssl.CertPathTrustManagerParameters: missing in classpath
-class javax.net.ssl.KeyStoreBuilderParameters: missing in classpath
-class javax.net.ssl.SSLEngine: missing in classpath
-class javax.net.ssl.SSLEngineResult: missing in classpath
-class javax.net.ssl.X509ExtendedKeyManager: missing in classpath
-enum javax.net.ssl.SSLEngineResult.HandshakeStatus: missing in classpath
-enum javax.net.ssl.SSLEngineResult.Status: missing in classpath
-method javax.net.ssl.HandshakeCompletedEvent.getLocalPrincipal(): missing in 
classpath
-method javax.net.ssl.HandshakeCompletedEvent.getPeerPrincipal(): missing in 
classpath
-method javax.net.ssl.HttpsURLConnection.getLocalPrincipal(): missing in 
classpath
-method javax.net.ssl.HttpsURLConnection.getPeerPrincipal(): missing in 
classpath
-method javax.net.ssl.SSLContext.createSSLEngine(): missing in classpath
-method javax.net.ssl.SSLContext.createSSLEngine(java.lang.String, int): 
missing in classpath
-method javax.net.ssl.SSLContextSpi.engineCreateSSLEngine(): missing in 
classpath
-method javax.net.ssl.SSLContextSpi.engineCreateSSLEngine(java.lang.String, 
int): missing in classpath
-method javax.net.ssl.SSLSession.getApplicationBufferSize(): missing in 
classpath
-method javax.net.ssl.SSLSession.getLocalPrincipal(): missing in classpath
-method javax.net.ssl.SSLSession.getPacketBufferSize(): missing in classpath
-method javax.net.ssl.SSLSession.getPeerPort(): missing in classpath
-method javax.net.ssl.SSLSession.getPeerPrincipal(): missing in classpath
-method javax.net.ssl.SSLSession.isValid(): missing in classpath
-
-javax.print:
-Bad
-method javax.print.MultiDocPrintService.getAttribute(java.lang.Class<T>): has 
generic type parameter <T extends javax.print.attribute.PrintServiceAttribute> 
in jdk15, but not generic in classpath
-method javax.print.MultiDocPrintService.getAttribute(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method javax.print.MultiDocPrintService.getAttribute(java.lang.Class<T>): type 
T in jdk15, but type javax.print.attribute.PrintServiceAttribute in classpath
-method 
javax.print.MultiDocPrintService.getDefaultAttributeValue(java.lang.Class<? 
extends javax.print.attribute.Attribute>): parameters (java.lang.Class<? 
extends javax.print.attribute.Attribute>) in jdk15, but parameters 
(java.lang.Class) in classpath
-method javax.print.MultiDocPrintService.getSupportedAttributeCategories(): 
type java.lang.Class<?>[] in jdk15, but type java.lang.Class[] in classpath
-method 
javax.print.MultiDocPrintService.getSupportedAttributeValues(java.lang.Class<? 
extends javax.print.attribute.Attribute>, javax.print.DocFlavor, 
javax.print.attribute.AttributeSet): parameters (java.lang.Class<? extends 
javax.print.attribute.Attribute>, javax.print.DocFlavor, 
javax.print.attribute.AttributeSet) in jdk15, but parameters (java.lang.Class, 
javax.print.DocFlavor, javax.print.attribute.AttributeSet) in classpath
-method 
javax.print.MultiDocPrintService.isAttributeCategorySupported(java.lang.Class<? 
extends javax.print.attribute.Attribute>): parameters (java.lang.Class<? 
extends javax.print.attribute.Attribute>) in jdk15, but parameters 
(java.lang.Class) in classpath
-method javax.print.PrintService.getAttribute(java.lang.Class<T>): has generic 
type parameter <T extends javax.print.attribute.PrintServiceAttribute> in 
jdk15, but not generic in classpath
-method javax.print.PrintService.getAttribute(java.lang.Class<T>): parameters 
(java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in classpath
-method javax.print.PrintService.getAttribute(java.lang.Class<T>): type T in 
jdk15, but type javax.print.attribute.PrintServiceAttribute in classpath
-method javax.print.PrintService.getDefaultAttributeValue(java.lang.Class<? 
extends javax.print.attribute.Attribute>): parameters (java.lang.Class<? 
extends javax.print.attribute.Attribute>) in jdk15, but parameters 
(java.lang.Class) in classpath
-method javax.print.PrintService.getSupportedAttributeCategories(): type 
java.lang.Class<?>[] in jdk15, but type java.lang.Class[] in classpath
-method javax.print.PrintService.getSupportedAttributeValues(java.lang.Class<? 
extends javax.print.attribute.Attribute>, javax.print.DocFlavor, 
javax.print.attribute.AttributeSet): parameters (java.lang.Class<? extends 
javax.print.attribute.Attribute>, javax.print.DocFlavor, 
javax.print.attribute.AttributeSet) in jdk15, but parameters (java.lang.Class, 
javax.print.DocFlavor, javax.print.attribute.AttributeSet) in classpath
-method javax.print.PrintService.isAttributeCategorySupported(java.lang.Class<? 
extends javax.print.attribute.Attribute>): parameters (java.lang.Class<? 
extends javax.print.attribute.Attribute>) in jdk15, but parameters 
(java.lang.Class) in classpath
-
-javax.print.attribute:
-Bad
-constructor javax.print.attribute.HashAttributeSet(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in 
classpath
-constructor 
javax.print.attribute.HashAttributeSet(javax.print.attribute.Attribute, 
java.lang.Class<?>): parameters (javax.print.attribute.Attribute, 
java.lang.Class<?>) in jdk15, but parameters (javax.print.attribute.Attribute, 
java.lang.Class) in classpath
-constructor 
javax.print.attribute.HashAttributeSet(javax.print.attribute.AttributeSet, 
java.lang.Class<?>): parameters (javax.print.attribute.AttributeSet, 
java.lang.Class<?>) in jdk15, but parameters 
(javax.print.attribute.AttributeSet, java.lang.Class) in classpath
-constructor 
javax.print.attribute.HashAttributeSet(javax.print.attribute.Attribute[], 
java.lang.Class<?>): parameters (javax.print.attribute.Attribute[], 
java.lang.Class<?>) in jdk15, but parameters 
(javax.print.attribute.Attribute[], java.lang.Class) in classpath
-method javax.print.attribute.Attribute.getCategory(): type java.lang.Class<? 
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in 
classpath
-method javax.print.attribute.AttributeSet.containsKey(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method javax.print.attribute.AttributeSet.get(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in classpath
-method javax.print.attribute.AttributeSet.remove(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method 
javax.print.attribute.AttributeSetUtilities.verifyAttributeCategory(java.lang.Object,
 java.lang.Class<?>): parameters (java.lang.Object, java.lang.Class<?>) in 
jdk15, but parameters (java.lang.Object, java.lang.Class) in classpath
-method 
javax.print.attribute.AttributeSetUtilities.verifyAttributeCategory(java.lang.Object,
 java.lang.Class<?>): type java.lang.Class<?> in jdk15, but type 
java.lang.Class in classpath
-method 
javax.print.attribute.AttributeSetUtilities.verifyAttributeValue(java.lang.Object,
 java.lang.Class<?>): parameters (java.lang.Object, java.lang.Class<?>) in 
jdk15, but parameters (java.lang.Object, java.lang.Class) in classpath
-method 
javax.print.attribute.AttributeSetUtilities.verifyCategoryForValue(java.lang.Class<?>,
 javax.print.attribute.Attribute): parameters (java.lang.Class<?>, 
javax.print.attribute.Attribute) in jdk15, but parameters (java.lang.Class, 
javax.print.attribute.Attribute) in classpath
-
-javax.print.attribute.standard:
-Bad
-class javax.print.attribute.standard.JobStateReasons: implements 
java.lang.Iterable<javax.print.attribute.standard.JobStateReason> in jdk15, but 
implements raw java.lang.Iterable in classpath
-class javax.print.attribute.standard.JobStateReasons: implements 
java.util.Collection<javax.print.attribute.standard.JobStateReason> in jdk15, 
but implements raw java.util.Collection in classpath
-class javax.print.attribute.standard.JobStateReasons: implements 
java.util.Set<javax.print.attribute.standard.JobStateReason> in jdk15, but 
implements raw java.util.Set in classpath
-class javax.print.attribute.standard.JobStateReasons: subclass of 
java.util.HashSet<javax.print.attribute.standard.JobStateReason> in jdk15, but 
subclass of raw java.util.HashSet in classpath
-class javax.print.attribute.standard.PrinterStateReasons: implements 
java.util.Map<javax.print.attribute.standard.PrinterStateReason, 
javax.print.attribute.standard.Severity> in jdk15, but implements raw 
java.util.Map in classpath
-class javax.print.attribute.standard.PrinterStateReasons: subclass of 
java.util.HashMap<javax.print.attribute.standard.PrinterStateReason, 
javax.print.attribute.standard.Severity> in jdk15, but subclass of raw 
java.util.HashMap in classpath
-constructor 
javax.print.attribute.standard.JobStateReasons(java.util.Collection<javax.print.attribute.standard.JobStateReason>):
 parameters 
(java.util.Collection<javax.print.attribute.standard.JobStateReason>) in jdk15, 
but parameters (java.util.Collection) in classpath
-constructor 
javax.print.attribute.standard.PrinterStateReasons(java.util.Map<javax.print.attribute.standard.PrinterStateReason,
 javax.print.attribute.standard.Severity>): parameters 
(java.util.Map<javax.print.attribute.standard.PrinterStateReason, 
javax.print.attribute.standard.Severity>) in jdk15, but parameters 
(java.util.Map) in classpath
-method 
javax.print.attribute.standard.JobStateReasons.addAll(java.util.Collection<? 
extends javax.print.attribute.standard.JobStateReason>): parameters 
(java.util.Collection<? extends javax.print.attribute.standard.JobStateReason>) 
in jdk15, but parameters (java.util.Collection) in classpath
-method 
javax.print.attribute.standard.JobStateReasons.containsAll(java.util.Collection<?>):
 parameters (java.util.Collection<?>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method javax.print.attribute.standard.JobStateReasons.iterator(): type 
java.util.Iterator<javax.print.attribute.standard.JobStateReason> in jdk15, but 
type java.util.Iterator in classpath
-method 
javax.print.attribute.standard.JobStateReasons.removeAll(java.util.Collection<?>):
 parameters (java.util.Collection<?>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method 
javax.print.attribute.standard.JobStateReasons.retainAll(java.util.Collection<?>):
 parameters (java.util.Collection<?>) in jdk15, but parameters 
(java.util.Collection) in classpath
-method javax.print.attribute.standard.JobStateReasons.toArray(T[]): has 
generic type parameter <T> in jdk15, but not generic in classpath
-method javax.print.attribute.standard.JobStateReasons.toArray(T[]): parameters 
(T[]) in jdk15, but parameters (java.lang.Object[]) in classpath
-method javax.print.attribute.standard.JobStateReasons.toArray(T[]): type T[] 
in jdk15, but type java.lang.Object[] in classpath
-method javax.print.attribute.standard.PrinterStateReasons.entrySet(): type 
java.util.Set<java.util.Map.Entry<javax.print.attribute.standard.PrinterStateReason,
 javax.print.attribute.standard.Severity>> in jdk15, but type java.util.Set in 
classpath
-method 
javax.print.attribute.standard.PrinterStateReasons.get(java.lang.Object): type 
javax.print.attribute.standard.Severity in jdk15, but type java.lang.Object in 
classpath
-method javax.print.attribute.standard.PrinterStateReasons.keySet(): type 
java.util.Set<javax.print.attribute.standard.PrinterStateReason> in jdk15, but 
type java.util.Set in classpath
-method 
javax.print.attribute.standard.PrinterStateReasons.printerStateReasonSet(javax.print.attribute.standard.Severity):
 type java.util.Set<javax.print.attribute.standard.PrinterStateReason> in 
jdk15, but type java.util.Set in classpath
-method 
javax.print.attribute.standard.PrinterStateReasons.putAll(java.util.Map<? 
extends javax.print.attribute.standard.PrinterStateReason, ? extends 
javax.print.attribute.standard.Severity>): parameters (java.util.Map<? extends 
javax.print.attribute.standard.PrinterStateReason, ? extends 
javax.print.attribute.standard.Severity>) in jdk15, but parameters 
(java.util.Map) in classpath
-method 
javax.print.attribute.standard.PrinterStateReasons.remove(java.lang.Object): 
type javax.print.attribute.standard.Severity in jdk15, but type 
java.lang.Object in classpath
-method javax.print.attribute.standard.PrinterStateReasons.values(): type 
java.util.Collection<javax.print.attribute.standard.Severity> in jdk15, but 
type java.util.Collection in classpath
-Missing
-method 
javax.print.attribute.standard.JobStateReasons.add(javax.print.attribute.standard.JobStateReason):
 missing in classpath
-method 
javax.print.attribute.standard.PrinterStateReasons.put(javax.print.attribute.standard.PrinterStateReason,
 javax.print.attribute.standard.Severity): missing in classpath
-
-javax.security.auth:
-Bad
-constructor javax.security.auth.Subject(boolean, java.util.Set<? extends 
java.security.Principal>, java.util.Set<?>, java.util.Set<?>): parameters 
(boolean, java.util.Set<? extends java.security.Principal>, java.util.Set<?>, 
java.util.Set<?>) in jdk15, but parameters (boolean, java.util.Set, 
java.util.Set, java.util.Set) in classpath
-method javax.security.auth.Subject.getPrincipals(): type 
java.util.Set<java.security.Principal> in jdk15, but type java.util.Set in 
classpath
-method javax.security.auth.Subject.getPrincipals(java.lang.Class<T>): has 
generic type parameter <T extends java.security.Principal> in jdk15, but not 
generic in classpath
-method javax.security.auth.Subject.getPrincipals(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method javax.security.auth.Subject.getPrincipals(java.lang.Class<T>): type 
java.util.Set<T> in jdk15, but type java.util.Set in classpath
-method javax.security.auth.Subject.getPrivateCredentials(): type 
java.util.Set<java.lang.Object> in jdk15, but type java.util.Set in classpath
-method javax.security.auth.Subject.getPrivateCredentials(java.lang.Class<T>): 
has generic type parameter <T> in jdk15, but not generic in classpath
-method javax.security.auth.Subject.getPrivateCredentials(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method javax.security.auth.Subject.getPrivateCredentials(java.lang.Class<T>): 
type java.util.Set<T> in jdk15, but type java.util.Set in classpath
-method javax.security.auth.Subject.getPublicCredentials(): type 
java.util.Set<java.lang.Object> in jdk15, but type java.util.Set in classpath
-method javax.security.auth.Subject.getPublicCredentials(java.lang.Class<T>): 
has generic type parameter <T> in jdk15, but not generic in classpath
-method javax.security.auth.Subject.getPublicCredentials(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method javax.security.auth.Subject.getPublicCredentials(java.lang.Class<T>): 
type java.util.Set<T> in jdk15, but type java.util.Set in classpath
+constructor 
javax.net.ssl.KeyStoreBuilderParameters(java.security.KeyStore.Builder): 
missing in classpath
+constructor javax.net.ssl.KeyStoreBuilderParameters(java.util.List): missing 
in classpath
+method javax.net.ssl.KeyStoreBuilderParameters.getParameters(): missing in 
classpath
-class javax.security.auth.kerberos.DelegationPermission: 
SerialVersionUID=883133252142523922 in jdk15, but 
SerialVersionUID=-3317531473822382443 in classpath
-class javax.security.auth.kerberos.KerberosPrincipal: 
SerialVersionUID=-7374788026156829911 in jdk15, but 
SerialVersionUID=-1893355205441592281 in classpath
-class javax.security.auth.kerberos.ServicePermission: 
SerialVersionUID=-1227585031618624935 in jdk15, but 
SerialVersionUID=5895676836044627369 in classpath
+class javax.security.auth.kerberos.DelegationPermission: 
SerialVersionUID=883133252142523922 in jdk15, but 
SerialVersionUID=-1527207656187086510 in classpath
+class javax.security.auth.kerberos.KerberosPrincipal: 
SerialVersionUID=-7374788026156829911 in jdk15, but 
SerialVersionUID=4438404793781536158 in classpath
+class javax.security.auth.kerberos.ServicePermission: 
SerialVersionUID=-1227585031618624935 in jdk15, but 
SerialVersionUID=-5742564669589263788 in classpath
-javax.security.auth.login:
-Bad
-constructor javax.security.auth.login.AppConfigurationEntry(java.lang.String, 
javax.security.auth.login.AppConfigurationEntry.LoginModuleControlFlag, 
java.util.Map<java.lang.String, ?>): parameters (java.lang.String, 
javax.security.auth.login.AppConfigurationEntry.LoginModuleControlFlag, 
java.util.Map<java.lang.String, ?>) in jdk15, but parameters (java.lang.String, 
javax.security.auth.login.AppConfigurationEntry.LoginModuleControlFlag, 
java.util.Map) in classpath
-method javax.security.auth.login.AppConfigurationEntry.getOptions(): type 
java.util.Map<java.lang.String, ?> in jdk15, but type java.util.Map in classpath
-
-javax.security.auth.spi:
-Bad
-method 
javax.security.auth.spi.LoginModule.initialize(javax.security.auth.Subject, 
javax.security.auth.callback.CallbackHandler, java.util.Map<java.lang.String, 
?>, java.util.Map<java.lang.String, ?>): parameters 
(javax.security.auth.Subject, javax.security.auth.callback.CallbackHandler, 
java.util.Map<java.lang.String, ?>, java.util.Map<java.lang.String, ?>) in 
jdk15, but parameters (javax.security.auth.Subject, 
javax.security.auth.callback.CallbackHandler, java.util.Map, java.util.Map) in 
classpath
-
-javax.security.sasl:
-Bad
-method javax.security.sasl.Sasl.createSaslClient(java.lang.String[], 
java.lang.String, java.lang.String, java.lang.String, 
java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler): parameters (java.lang.String[], 
java.lang.String, java.lang.String, java.lang.String, 
java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler) in jdk15, but parameters 
(java.lang.String[], java.lang.String, java.lang.String, java.lang.String, 
java.util.Map, javax.security.auth.callback.CallbackHandler) in classpath
-method javax.security.sasl.Sasl.createSaslServer(java.lang.String, 
java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler): parameters (java.lang.String, 
java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler) in jdk15, but parameters 
(java.lang.String, java.lang.String, java.lang.String, java.util.Map, 
javax.security.auth.callback.CallbackHandler) in classpath
-method javax.security.sasl.Sasl.getSaslClientFactories(): type 
java.util.Enumeration<javax.security.sasl.SaslClientFactory> in jdk15, but type 
java.util.Enumeration in classpath
-method javax.security.sasl.Sasl.getSaslServerFactories(): type 
java.util.Enumeration<javax.security.sasl.SaslServerFactory> in jdk15, but type 
java.util.Enumeration in classpath
-method 
javax.security.sasl.SaslClientFactory.createSaslClient(java.lang.String[], 
java.lang.String, java.lang.String, java.lang.String, 
java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler): parameters (java.lang.String[], 
java.lang.String, java.lang.String, java.lang.String, 
java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler) in jdk15, but parameters 
(java.lang.String[], java.lang.String, java.lang.String, java.lang.String, 
java.util.Map, javax.security.auth.callback.CallbackHandler) in classpath
-method 
javax.security.sasl.SaslClientFactory.getMechanismNames(java.util.Map<java.lang.String,
 ?>): parameters (java.util.Map<java.lang.String, ?>) in jdk15, but parameters 
(java.util.Map) in classpath
-method 
javax.security.sasl.SaslServerFactory.createSaslServer(java.lang.String, 
java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler): parameters (java.lang.String, 
java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler) in jdk15, but parameters 
(java.lang.String, java.lang.String, java.lang.String, java.util.Map, 
javax.security.auth.callback.CallbackHandler) in classpath
-method 
javax.security.sasl.SaslServerFactory.getMechanismNames(java.util.Map<java.lang.String,
 ?>): parameters (java.util.Map<java.lang.String, ?>) in jdk15, but parameters 
(java.util.Map) in classpath
-
-Bad
-constructor javax.sound.midi.Instrument(javax.sound.midi.Soundbank, 
javax.sound.midi.Patch, java.lang.String, java.lang.Class<?>): parameters 
(javax.sound.midi.Soundbank, javax.sound.midi.Patch, java.lang.String, 
java.lang.Class<?>) in jdk15, but parameters (javax.sound.midi.Soundbank, 
javax.sound.midi.Patch, java.lang.String, java.lang.Class) in classpath
-constructor javax.sound.midi.SoundbankResource(javax.sound.midi.Soundbank, 
java.lang.String, java.lang.Class<?>): parameters (javax.sound.midi.Soundbank, 
java.lang.String, java.lang.Class<?>) in jdk15, but parameters 
(javax.sound.midi.Soundbank, java.lang.String, java.lang.Class) in classpath
-field javax.sound.midi.Sequence.tracks: type 
java.util.Vector<javax.sound.midi.Track> in jdk15, but type java.util.Vector in 
classpath
-method javax.sound.midi.SoundbankResource.getDataClass(): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-javax.sound.sampled:
-Bad
-constructor 
javax.sound.sampled.AudioFileFormat(javax.sound.sampled.AudioFileFormat.Type, 
javax.sound.sampled.AudioFormat, int, java.util.Map<java.lang.String, 
java.lang.Object>): parameters (javax.sound.sampled.AudioFileFormat.Type, 
javax.sound.sampled.AudioFormat, int, java.util.Map<java.lang.String, 
java.lang.Object>) in jdk15, but parameters 
(javax.sound.sampled.AudioFileFormat.Type, javax.sound.sampled.AudioFormat, 
int, java.util.Map) in classpath
-constructor 
javax.sound.sampled.AudioFormat(javax.sound.sampled.AudioFormat.Encoding, 
float, int, int, int, float, boolean, java.util.Map<java.lang.String, 
java.lang.Object>): parameters (javax.sound.sampled.AudioFormat.Encoding, 
float, int, int, int, float, boolean, java.util.Map<java.lang.String, 
java.lang.Object>) in jdk15, but parameters 
(javax.sound.sampled.AudioFormat.Encoding, float, int, int, int, float, 
boolean, java.util.Map) in classpath
-constructor javax.sound.sampled.DataLine.Info(java.lang.Class<?>, 
javax.sound.sampled.AudioFormat): parameters (java.lang.Class<?>, 
javax.sound.sampled.AudioFormat) in jdk15, but parameters (java.lang.Class, 
javax.sound.sampled.AudioFormat) in classpath
-constructor javax.sound.sampled.DataLine.Info(java.lang.Class<?>, 
javax.sound.sampled.AudioFormat, int): parameters (java.lang.Class<?>, 
javax.sound.sampled.AudioFormat, int) in jdk15, but parameters 
(java.lang.Class, javax.sound.sampled.AudioFormat, int) in classpath
-constructor javax.sound.sampled.DataLine.Info(java.lang.Class<?>, 
javax.sound.sampled.AudioFormat[], int, int): parameters (java.lang.Class<?>, 
javax.sound.sampled.AudioFormat[], int, int) in jdk15, but parameters 
(java.lang.Class, javax.sound.sampled.AudioFormat[], int, int) in classpath
-constructor javax.sound.sampled.Line.Info(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in classpath
-constructor javax.sound.sampled.Port.Info(java.lang.Class<?>, 
java.lang.String, boolean): parameters (java.lang.Class<?>, java.lang.String, 
boolean) in jdk15, but parameters (java.lang.Class, java.lang.String, boolean) 
in classpath
-method javax.sound.sampled.AudioFileFormat.properties(): type 
java.util.Map<java.lang.String, java.lang.Object> in jdk15, but type 
java.util.Map in classpath
-method javax.sound.sampled.AudioFormat.properties(): type 
java.util.Map<java.lang.String, java.lang.Object> in jdk15, but type 
java.util.Map in classpath
-method javax.sound.sampled.Line.Info.getLineClass(): type java.lang.Class<?> 
in jdk15, but type java.lang.Class in classpath
-
-javax.sql:
-Bad
-method javax.sql.RowSet.getTypeMap(): type java.util.Map<java.lang.String, 
java.lang.Class<?>> in jdk15, but type java.util.Map in classpath
-method javax.sql.RowSet.setTypeMap(java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk15, but parameters (java.util.Map) in classpath
-
-class javax.swing.UIDefaults: implements java.util.Map<java.lang.Object, 
java.lang.Object> in jdk15, but implements raw java.util.Map in classpath
-class javax.swing.UIDefaults: subclass of 
java.util.Hashtable<java.lang.Object, java.lang.Object> in jdk15, but subclass 
of raw java.util.Hashtable in classpath
-constructor javax.swing.DefaultComboBoxModel(java.util.Vector<?>): parameters 
(java.util.Vector<?>) in jdk15, but parameters (java.util.Vector) in classpath
-constructor javax.swing.JComboBox(java.util.Vector<?>): parameters 
(java.util.Vector<?>) in jdk15, but parameters (java.util.Vector) in classpath
-constructor javax.swing.JList(java.util.Vector<?>): parameters 
(java.util.Vector<?>) in jdk15, but parameters (java.util.Vector) in classpath
-constructor javax.swing.JTree(java.util.Hashtable<?, ?>): parameters 
(java.util.Hashtable<?, ?>) in jdk15, but parameters (java.util.Hashtable) in 
classpath
-constructor javax.swing.JTree(java.util.Vector<?>): parameters 
(java.util.Vector<?>) in jdk15, but parameters (java.util.Vector) in classpath
-constructor javax.swing.SortingFocusTraversalPolicy(java.util.Comparator<? 
super java.awt.Component>): parameters (java.util.Comparator<? super 
java.awt.Component>) in jdk15, but parameters (java.util.Comparator) in 
classpath
-constructor javax.swing.SpinnerListModel(java.util.List<?>): parameters 
(java.util.List<?>) in jdk15, but parameters (java.util.List) in classpath
-field javax.swing.ButtonGroup.buttons: type 
java.util.Vector<javax.swing.AbstractButton> in jdk15, but type 
java.util.Vector in classpath
-method javax.swing.AbstractListModel.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk15, but not 
generic in classpath
-method javax.swing.AbstractListModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method javax.swing.AbstractListModel.getListeners(java.lang.Class<T>): type 
T[] in jdk15, but type java.util.EventListener[] in classpath
-method javax.swing.AbstractSpinnerModel.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk15, but not 
generic in classpath
-method javax.swing.AbstractSpinnerModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method javax.swing.AbstractSpinnerModel.getListeners(java.lang.Class<T>): type 
T[] in jdk15, but type java.util.EventListener[] in classpath
-method javax.swing.ButtonGroup.getElements(): type 
java.util.Enumeration<javax.swing.AbstractButton> in jdk15, but type 
java.util.Enumeration in classpath
-method javax.swing.DefaultBoundedRangeModel.getListeners(java.lang.Class<T>): 
has generic type parameter <T extends java.util.EventListener> in jdk15, but 
not generic in classpath
-method javax.swing.DefaultBoundedRangeModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method javax.swing.DefaultBoundedRangeModel.getListeners(java.lang.Class<T>): 
type T[] in jdk15, but type java.util.EventListener[] in classpath
-method javax.swing.DefaultButtonModel.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk15, but not 
generic in classpath
-method javax.swing.DefaultButtonModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method javax.swing.DefaultButtonModel.getListeners(java.lang.Class<T>): type 
T[] in jdk15, but type java.util.EventListener[] in classpath
-method javax.swing.DefaultListModel.elements(): type java.util.Enumeration<?> 
in jdk15, but type java.util.Enumeration in classpath
-method javax.swing.DefaultListSelectionModel.getListeners(java.lang.Class<T>): 
has generic type parameter <T extends java.util.EventListener> in jdk15, but 
not generic in classpath
-method javax.swing.DefaultListSelectionModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method javax.swing.DefaultListSelectionModel.getListeners(java.lang.Class<T>): 
type T[] in jdk15, but type java.util.EventListener[] in classpath
-method 
javax.swing.DefaultSingleSelectionModel.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk15, but not 
generic in classpath
-method 
javax.swing.DefaultSingleSelectionModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method 
javax.swing.DefaultSingleSelectionModel.getListeners(java.lang.Class<T>): type 
T[] in jdk15, but type java.util.EventListener[] in classpath
-method javax.swing.JLayeredPane.getComponentToLayer(): type 
java.util.Hashtable<java.awt.Component, java.lang.Integer> in jdk15, but type 
java.util.Hashtable in classpath
-method javax.swing.JList.setListData(java.util.Vector<?>): parameters 
(java.util.Vector<?>) in jdk15, but parameters (java.util.Vector) in classpath
-method javax.swing.JTable.getColumnClass(int): type java.lang.Class<?> in 
jdk15, but type java.lang.Class in classpath
-method javax.swing.JTable.getDefaultEditor(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in classpath
-method javax.swing.JTable.getDefaultRenderer(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in classpath
-method javax.swing.JTable.setDefaultEditor(java.lang.Class<?>, 
javax.swing.table.TableCellEditor): parameters (java.lang.Class<?>, 
javax.swing.table.TableCellEditor) in jdk15, but parameters (java.lang.Class, 
javax.swing.table.TableCellEditor) in classpath
-method javax.swing.JTable.setDefaultRenderer(java.lang.Class<?>, 
javax.swing.table.TableCellRenderer): parameters (java.lang.Class<?>, 
javax.swing.table.TableCellRenderer) in jdk15, but parameters (java.lang.Class, 
javax.swing.table.TableCellRenderer) in classpath
-method javax.swing.JTree.getDescendantToggledPaths(javax.swing.tree.TreePath): 
type java.util.Enumeration<javax.swing.tree.TreePath> in jdk15, but type 
java.util.Enumeration in classpath
-method javax.swing.JTree.getExpandedDescendants(javax.swing.tree.TreePath): 
type java.util.Enumeration<javax.swing.tree.TreePath> in jdk15, but type 
java.util.Enumeration in classpath
-method 
javax.swing.JTree.removeDescendantToggledPaths(java.util.Enumeration<javax.swing.tree.TreePath>):
 parameters (java.util.Enumeration<javax.swing.tree.TreePath>) in jdk15, but 
parameters (java.util.Enumeration) in classpath
-method javax.swing.LookAndFeel.makeIcon(java.lang.Class<?>, java.lang.String): 
parameters (java.lang.Class<?>, java.lang.String) in jdk15, but parameters 
(java.lang.Class, java.lang.String) in classpath
-method javax.swing.SortingFocusTraversalPolicy.getComparator(): type 
java.util.Comparator<? super java.awt.Component> in jdk15, but type 
java.util.Comparator in classpath
-method 
javax.swing.SortingFocusTraversalPolicy.setComparator(java.util.Comparator<? 
super java.awt.Component>): parameters (java.util.Comparator<? super 
java.awt.Component>) in jdk15, but parameters (java.util.Comparator) in 
classpath
-method javax.swing.SpinnerListModel.getList(): type java.util.List<?> in 
jdk15, but type java.util.List in classpath
-method javax.swing.SpinnerListModel.setList(java.util.List<?>): parameters 
(java.util.List<?>) in jdk15, but parameters (java.util.List) in classpath
-method javax.swing.SwingUtilities.getAncestorOfClass(java.lang.Class<?>, 
java.awt.Component): parameters (java.lang.Class<?>, java.awt.Component) in 
jdk15, but parameters (java.lang.Class, java.awt.Component) in classpath
-method javax.swing.Timer.getListeners(java.lang.Class<T>): has generic type 
parameter <T extends java.util.EventListener> in jdk15, but not generic in 
classpath
-method javax.swing.Timer.getListeners(java.lang.Class<T>): parameters 
(java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in classpath
-method javax.swing.Timer.getListeners(java.lang.Class<T>): type T[] in jdk15, 
but type java.util.EventListener[] in classpath
-method javax.swing.UIDefaults.elements(): type 
java.util.Enumeration<java.lang.Object> in jdk15, but type 
java.util.Enumeration in classpath
-method javax.swing.UIDefaults.entrySet(): type 
java.util.Set<java.util.Map.Entry<java.lang.Object, java.lang.Object>> in 
jdk15, but type java.util.Set in classpath
-method javax.swing.UIDefaults.getUIClass(java.lang.String): type 
java.lang.Class<? extends javax.swing.plaf.ComponentUI> in jdk15, but type 
java.lang.Class in classpath
-method javax.swing.UIDefaults.getUIClass(java.lang.String, 
java.lang.ClassLoader): type java.lang.Class<? extends 
javax.swing.plaf.ComponentUI> in jdk15, but type java.lang.Class in classpath
-method javax.swing.UIDefaults.keySet(): type java.util.Set<java.lang.Object> 
in jdk15, but type java.util.Set in classpath
-method javax.swing.UIDefaults.keys(): type 
java.util.Enumeration<java.lang.Object> in jdk15, but type 
java.util.Enumeration in classpath
-method javax.swing.UIDefaults.putAll(java.util.Map<?, ?>): parameters 
(java.util.Map<?, ?>) in jdk15, but parameters (java.util.Map) in classpath
-method javax.swing.UIDefaults.values(): type 
java.util.Collection<java.lang.Object> in jdk15, but type java.util.Collection 
in classpath
-javax.swing.event:
-Bad
-method javax.swing.event.EventListenerList.add(java.lang.Class<T>, T): has 
generic type parameter <T extends java.util.EventListener> in jdk15, but not 
generic in classpath
-method javax.swing.event.EventListenerList.add(java.lang.Class<T>, T): 
parameters (java.lang.Class<T>, T) in jdk15, but parameters (java.lang.Class, 
java.util.EventListener) in classpath
-method 
javax.swing.event.EventListenerList.getListenerCount(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method javax.swing.event.EventListenerList.getListeners(java.lang.Class<T>): 
has generic type parameter <T extends java.util.EventListener> in jdk15, but 
not generic in classpath
-method javax.swing.event.EventListenerList.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method javax.swing.event.EventListenerList.getListeners(java.lang.Class<T>): 
type T[] in jdk15, but type java.util.EventListener[] in classpath
-method javax.swing.event.EventListenerList.remove(java.lang.Class<T>, T): has 
generic type parameter <T extends java.util.EventListener> in jdk15, but not 
generic in classpath
-method javax.swing.event.EventListenerList.remove(java.lang.Class<T>, T): 
parameters (java.lang.Class<T>, T) in jdk15, but parameters (java.lang.Class, 
java.util.EventListener) in classpath
-
-Bad
-field javax.swing.plaf.basic.BasicFileChooserUI.BasicFileView.iconCache: type 
java.util.Hashtable<java.io.File, javax.swing.Icon> in jdk15, but type 
java.util.Hashtable in classpath
-field javax.swing.plaf.basic.BasicTreeUI.drawingCache: type 
java.util.Hashtable<javax.swing.tree.TreePath, java.lang.Boolean> in jdk15, but 
type java.util.Hashtable in classpath
-method javax.swing.plaf.basic.BasicDirectoryModel.getDirectories(): type 
java.util.Vector<java.io.File> in jdk15, but type java.util.Vector in classpath
-method javax.swing.plaf.basic.BasicDirectoryModel.getFiles(): type 
java.util.Vector<java.io.File> in jdk15, but type java.util.Vector in classpath
-method javax.swing.plaf.basic.BasicDirectoryModel.sort(java.util.Vector<? 
extends java.io.File>): parameters (java.util.Vector<? extends java.io.File>) 
in jdk15, but parameters (java.util.Vector) in classpath
-Bad
-method javax.swing.plaf.synth.SynthLookAndFeel.load(java.io.InputStream, 
java.lang.Class<?>): parameters (java.io.InputStream, java.lang.Class<?>) in 
jdk15, but parameters (java.io.InputStream, java.lang.Class) in classpath
-javax.swing.table:
-Bad
-field javax.swing.table.DefaultTableColumnModel.tableColumns: type 
java.util.Vector<javax.swing.table.TableColumn> in jdk15, but type 
java.util.Vector in classpath
-method javax.swing.table.AbstractTableModel.getListeners(java.lang.Class<T>): 
has generic type parameter <T extends java.util.EventListener> in jdk15, but 
not generic in classpath
-method javax.swing.table.AbstractTableModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method javax.swing.table.AbstractTableModel.getListeners(java.lang.Class<T>): 
type T[] in jdk15, but type java.util.EventListener[] in classpath
-method 
javax.swing.table.DefaultTableColumnModel.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk15, but not 
generic in classpath
-method 
javax.swing.table.DefaultTableColumnModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method 
javax.swing.table.DefaultTableColumnModel.getListeners(java.lang.Class<T>): 
type T[] in jdk15, but type java.util.EventListener[] in classpath
-method javax.swing.table.TableColumnModel.getColumns(): type 
java.util.Enumeration<javax.swing.table.TableColumn> in jdk15, but type 
java.util.Enumeration in classpath
-method javax.swing.table.TableModel.getColumnClass(int): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-
-javax.swing.text:
-Bad
-method javax.swing.text.AbstractDocument.getDocumentProperties(): type 
java.util.Dictionary<java.lang.Object, java.lang.Object> in jdk15, but type 
java.util.Dictionary in classpath
-method javax.swing.text.AbstractDocument.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk15, but not 
generic in classpath
-method javax.swing.text.AbstractDocument.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method javax.swing.text.AbstractDocument.getListeners(java.lang.Class<T>): 
type T[] in jdk15, but type java.util.EventListener[] in classpath
-method 
javax.swing.text.AbstractDocument.setDocumentProperties(java.util.Dictionary<java.lang.Object,
 java.lang.Object>): parameters (java.util.Dictionary<java.lang.Object, 
java.lang.Object>) in jdk15, but parameters (java.util.Dictionary) in classpath
-method 
javax.swing.text.AbstractDocument.AttributeContext.removeAttributes(javax.swing.text.AttributeSet,
 java.util.Enumeration<?>): parameters (javax.swing.text.AttributeSet, 
java.util.Enumeration<?>) in jdk15, but parameters 
(javax.swing.text.AttributeSet, java.util.Enumeration) in classpath
-method javax.swing.text.AttributeSet.getAttributeNames(): type 
java.util.Enumeration<?> in jdk15, but type java.util.Enumeration in classpath
-method javax.swing.text.DefaultCaret.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk15, but not 
generic in classpath
-method javax.swing.text.DefaultCaret.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method javax.swing.text.DefaultCaret.getListeners(java.lang.Class<T>): type 
T[] in jdk15, but type java.util.EventListener[] in classpath
-method javax.swing.text.DefaultFormatter.getValueClass(): type 
java.lang.Class<?> in jdk15, but type java.lang.Class in classpath
-method javax.swing.text.DefaultFormatter.setValueClass(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method javax.swing.text.DefaultStyledDocument.getStyleNames(): type 
java.util.Enumeration<?> in jdk15, but type java.util.Enumeration in classpath
-method 
javax.swing.text.MutableAttributeSet.removeAttributes(java.util.Enumeration<?>):
 parameters (java.util.Enumeration<?>) in jdk15, but parameters 
(java.util.Enumeration) in classpath
-method javax.swing.text.StyleContext.getStyleNames(): type 
java.util.Enumeration<?> in jdk15, but type java.util.Enumeration in classpath
-method 
javax.swing.text.StyleContext.NamedStyle.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk15, but not 
generic in classpath
-method 
javax.swing.text.StyleContext.NamedStyle.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method 
javax.swing.text.StyleContext.NamedStyle.getListeners(java.lang.Class<T>): type 
T[] in jdk15, but type java.util.EventListener[] in classpath
-
-field javax.swing.text.html.HTMLDocument.HTMLReader.parseBuffer: type 
java.util.Vector<javax.swing.text.DefaultStyledDocument.ElementSpec> in jdk15, 
but type java.util.Vector in classpath
-javax.swing.text.html.parser:
-Bad
-constructor javax.swing.text.html.parser.AttributeList(java.lang.String, int, 
int, java.lang.String, java.util.Vector<?>, 
javax.swing.text.html.parser.AttributeList): parameters (java.lang.String, int, 
int, java.lang.String, java.util.Vector<?>, 
javax.swing.text.html.parser.AttributeList) in jdk15, but parameters 
(java.lang.String, int, int, java.lang.String, java.util.Vector, 
javax.swing.text.html.parser.AttributeList) in classpath
-field javax.swing.text.html.parser.AttributeList.values: type 
java.util.Vector<?> in jdk15, but type java.util.Vector in classpath
-field javax.swing.text.html.parser.DTD.elementHash: type 
java.util.Hashtable<java.lang.String, javax.swing.text.html.parser.Element> in 
jdk15, but type java.util.Hashtable in classpath
-field javax.swing.text.html.parser.DTD.elements: type 
java.util.Vector<javax.swing.text.html.parser.Element> in jdk15, but type 
java.util.Vector in classpath
-field javax.swing.text.html.parser.DTD.entityHash: type 
java.util.Hashtable<java.lang.Object, javax.swing.text.html.parser.Entity> in 
jdk15, but type java.util.Hashtable in classpath
-method javax.swing.text.html.parser.AttributeList.getValues(): type 
java.util.Enumeration<?> in jdk15, but type java.util.Enumeration in classpath
-method 
javax.swing.text.html.parser.ContentModel.getElements(java.util.Vector<javax.swing.text.html.parser.Element>):
 parameters (java.util.Vector<javax.swing.text.html.parser.Element>) in jdk15, 
but parameters (java.util.Vector) in classpath
-
-javax.swing.tree:
-Bad
-field javax.swing.tree.DefaultMutableTreeNode.EMPTY_ENUMERATION: type 
java.util.Enumeration<javax.swing.tree.TreeNode> in jdk15, but type 
java.util.Enumeration in classpath
-method 
javax.swing.tree.AbstractLayoutCache.getVisiblePathsFrom(javax.swing.tree.TreePath):
 type java.util.Enumeration<javax.swing.tree.TreePath> in jdk15, but type 
java.util.Enumeration in classpath
-method javax.swing.tree.DefaultTreeModel.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk15, but not 
generic in classpath
-method javax.swing.tree.DefaultTreeModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method javax.swing.tree.DefaultTreeModel.getListeners(java.lang.Class<T>): 
type T[] in jdk15, but type java.util.EventListener[] in classpath
-method 
javax.swing.tree.DefaultTreeSelectionModel.getListeners(java.lang.Class<T>): 
has generic type parameter <T extends java.util.EventListener> in jdk15, but 
not generic in classpath
-method 
javax.swing.tree.DefaultTreeSelectionModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk15, but parameters (java.lang.Class) in 
classpath
-method 
javax.swing.tree.DefaultTreeSelectionModel.getListeners(java.lang.Class<T>): 
type T[] in jdk15, but type java.util.EventListener[] in classpath
-
-javax.swing.undo:
-Bad
-field javax.swing.undo.CompoundEdit.edits: type 
java.util.Vector<javax.swing.undo.UndoableEdit> in jdk15, but type 
java.util.Vector in classpath
-field javax.swing.undo.StateEdit.postState: type 
java.util.Hashtable<java.lang.Object, java.lang.Object> in jdk15, but type 
java.util.Hashtable in classpath
-field javax.swing.undo.StateEdit.preState: type 
java.util.Hashtable<java.lang.Object, java.lang.Object> in jdk15, but type 
java.util.Hashtable in classpath
-field javax.swing.undo.UndoableEditSupport.listeners: type 
java.util.Vector<javax.swing.event.UndoableEditListener> in jdk15, but type 
java.util.Vector in classpath
-method javax.swing.undo.StateEditable.restoreState(java.util.Hashtable<?, ?>): 
parameters (java.util.Hashtable<?, ?>) in jdk15, but parameters 
(java.util.Hashtable) in classpath
-method 
javax.swing.undo.StateEditable.storeState(java.util.Hashtable<java.lang.Object, 
java.lang.Object>): parameters (java.util.Hashtable<java.lang.Object, 
java.lang.Object>) in jdk15, but parameters (java.util.Hashtable) in classpath
-


Japi diff classpath vs jdk15:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-classpath-jdk15.html

Changes since last run:

-Comparison run at Sun Dec 10 11:59:55 2006 GMT
-classpath API scanned at 2006/12/10 06:40:49 EST
-jdk15 API scanned at 2006/12/10 05:18:13 EST
+Comparison run at Mon Dec 11 12:03:56 2006 GMT
+classpath API scanned at 2006/12/11 06:43:58 EST
+jdk15 API scanned at 2006/12/11 05:18:30 EST
-java.lang: 99.96% good, 0.03% bad
+java.lang: 99.67% good, 0.32% bad
-java.lang.management: 99.01% good, 0.98% bad
+java.lang.management: 100% good
-java.rmi.server: 99.77% good, 0.22% missing
-java.security: 100% good
+java.rmi.server: 99.78% good, 0.21% missing
+java.security: 99.85% good, 0.14% bad
-java.security.cert: 100% good
+java.security.cert: 99.65% good, 0.34% bad
-java.text: 98.58% good, 0.1% bad, 1.3% missing
-java.util: 99.86% good, 0.04% bad, 0.09% missing
+java.text: 93.88% good, 4.8% bad, 1.31% missing
+java.util: 92.45% good, 0.23% bad, 7.31% missing
+java.util.concurrent: 75.61% good, 0.65% bad, 23.73% missing, 0.08% abs.add
+java.util.concurrent.atomic: 96.56% good, 3.43% missing
+java.util.concurrent.locks: 68.51% good, 0.34% bad, 31.14% missing
-java.util.zip: 100% good
+java.util.zip: 99.32% good, 0.67% minor
-javax.management: 99.71% good, 0.28% minor
+javax.management: 99.72% good, 0.27% minor
-javax.net.ssl: 100% good, 1.26% abs.add
+javax.net.ssl: 99.37% good, 0.49% bad, 0.12% missing
-javax.print.attribute.standard: 99.88% good, 0.11% bad
+javax.print.attribute.standard: 99.22% good, 0.77% bad
-javax.swing.tree: 99.88% good, 0.05% bad, 0.05% missing
+javax.swing.tree: 99.82% good, 0.11% bad, 0.05% missing
-Total: 99.61% good, 0.01% minor, 0.03% bad, 0.33% missing, 0.01% abs.add
+Total: 99.12% good, 0.02% minor, 0.09% bad, 0.75% missing, 0% abs.add
-Classes: 22 minor, 7 bad, 10 missing.
-Interfaces: 6 missing.
-Fields: 1 minor, 15 bad, 19 missing.
-Methods: 24 bad, 15 missing, 16 abs.add.
+Classes: 23 minor, 13 bad, 19 missing.
+Interfaces: 13 missing.
+Fields: 1 minor, 18 bad, 23 missing.
+Methods: 4 minor, 99 bad, 44 missing, 9 abs.add.
-method java.lang.Thread.getState(): type java.lang.String in classpath, but 
type java.lang.Thread.State in jdk15
-
-java.lang.management:
-Bad
-method java.lang.management.MemoryPoolMXBean.getType(): type java.lang.String 
in classpath, but type java.lang.management.MemoryType in jdk15
-method java.lang.management.ThreadInfo.getThreadState(): type java.lang.String 
in classpath, but type java.lang.Thread.State in jdk15
+method java.lang.Class.getClasses(): type java.lang.Class<?>[] in classpath, 
but type java.lang.Class[] in jdk15
+method java.lang.Class.getConstructor(java.lang.Class<?>[]): parameters 
(java.lang.Class<?>[]) in classpath, but parameters (java.lang.Class[]) in jdk15
+method java.lang.Class.getConstructors(): type 
java.lang.reflect.Constructor<?>[] in classpath, but type 
java.lang.reflect.Constructor[] in jdk15
+method java.lang.Class.getDeclaredClasses(): type java.lang.Class<?>[] in 
classpath, but type java.lang.Class[] in jdk15
+method java.lang.Class.getDeclaredConstructor(java.lang.Class<?>[]): 
parameters (java.lang.Class<?>[]) in classpath, but parameters 
(java.lang.Class[]) in jdk15
+method java.lang.Class.getDeclaredConstructors(): type 
java.lang.reflect.Constructor<?>[] in classpath, but type 
java.lang.reflect.Constructor[] in jdk15
+method java.lang.Class.getDeclaredMethod(java.lang.String, 
java.lang.Class<?>[]): parameters (java.lang.String, java.lang.Class<?>[]) in 
classpath, but parameters (java.lang.String, java.lang.Class[]) in jdk15
+method java.lang.Class.getInterfaces(): type java.lang.Class<?>[] in 
classpath, but type java.lang.Class[] in jdk15
+method java.lang.Class.getMethod(java.lang.String, java.lang.Class<?>[]): 
parameters (java.lang.String, java.lang.Class<?>[]) in classpath, but 
parameters (java.lang.String, java.lang.Class[]) in jdk15
+java.security:
+Bad
+method java.security.MessageDigest.update(java.nio.ByteBuffer): nonfinal in 
classpath, but final in jdk15
+method java.security.SignatureSpi.engineUpdate(java.nio.ByteBuffer): throws 
java.security.SignatureException in classpath, but doesn't throw 
java.security.SignatureException in jdk15
+
+java.security.cert:
+Bad
+method java.security.cert.PolicyQualifierInfo.getEncoded(): nonfinal in 
classpath, but final in jdk15
+method java.security.cert.PolicyQualifierInfo.getPolicyQualifier(): nonfinal 
in classpath, but final in jdk15
+method java.security.cert.PolicyQualifierInfo.getPolicyQualifierId(): nonfinal 
in classpath, but final in jdk15
+
+class java.text.CollationKey: nonfinal in classpath, but final in jdk15
+class java.text.DecimalFormatSymbols: nonfinal in classpath, but final in jdk15
+method java.text.CollationKey.clone(): nonfinal in classpath, but final in 
jdk15
+method java.text.CollationKey.compareTo(java.text.CollationKey): nonfinal in 
classpath, but final in jdk15
+method java.text.CollationKey.equals(java.lang.Object): nonfinal in classpath, 
but final in jdk15
+method java.text.CollationKey.finalize(): nonfinal in classpath, but final in 
jdk15
+method java.text.CollationKey.getSourceString(): nonfinal in classpath, but 
final in jdk15
+method java.text.CollationKey.hashCode(): nonfinal in classpath, but final in 
jdk15
+method java.text.CollationKey.toByteArray(): nonfinal in classpath, but final 
in jdk15
+method java.text.CollationKey.toString(): nonfinal in classpath, but final in 
jdk15
+method java.text.DecimalFormatSymbols.clone(): nonfinal in classpath, but 
final in jdk15
+method java.text.DecimalFormatSymbols.equals(java.lang.Object): nonfinal in 
classpath, but final in jdk15
+method java.text.DecimalFormatSymbols.finalize(): nonfinal in classpath, but 
final in jdk15
+method java.text.DecimalFormatSymbols.getCurrency(): nonfinal in classpath, 
but final in jdk15
+method java.text.DecimalFormatSymbols.getCurrencySymbol(): nonfinal in 
classpath, but final in jdk15
+method java.text.DecimalFormatSymbols.getDecimalSeparator(): nonfinal in 
classpath, but final in jdk15
+method java.text.DecimalFormatSymbols.getDigit(): nonfinal in classpath, but 
final in jdk15
+method java.text.DecimalFormatSymbols.getGroupingSeparator(): nonfinal in 
classpath, but final in jdk15
+method java.text.DecimalFormatSymbols.getInfinity(): nonfinal in classpath, 
but final in jdk15
+method java.text.DecimalFormatSymbols.getInternationalCurrencySymbol(): 
nonfinal in classpath, but final in jdk15
+method java.text.DecimalFormatSymbols.getMinusSign(): nonfinal in classpath, 
but final in jdk15
+method java.text.DecimalFormatSymbols.getMonetaryDecimalSeparator(): nonfinal 
in classpath, but final in jdk15
+method java.text.DecimalFormatSymbols.getNaN(): nonfinal in classpath, but 
final in jdk15
+method java.text.DecimalFormatSymbols.getPatternSeparator(): nonfinal in 
classpath, but final in jdk15
+method java.text.DecimalFormatSymbols.getPerMill(): nonfinal in classpath, but 
final in jdk15
+method java.text.DecimalFormatSymbols.getPercent(): nonfinal in classpath, but 
final in jdk15
+method java.text.DecimalFormatSymbols.getZeroDigit(): nonfinal in classpath, 
but final in jdk15
+method java.text.DecimalFormatSymbols.hashCode(): nonfinal in classpath, but 
final in jdk15
+method java.text.DecimalFormatSymbols.setCurrency(java.util.Currency): 
nonfinal in classpath, but final in jdk15
+method java.text.DecimalFormatSymbols.setCurrencySymbol(java.lang.String): 
nonfinal in classpath, but final in jdk15
+method java.text.DecimalFormatSymbols.setDecimalSeparator(char): nonfinal in 
classpath, but final in jdk15
+method java.text.DecimalFormatSymbols.setDigit(char): nonfinal in classpath, 
but final in jdk15
+method java.text.DecimalFormatSymbols.setGroupingSeparator(char): nonfinal in 
classpath, but final in jdk15
+method java.text.DecimalFormatSymbols.setInfinity(java.lang.String): nonfinal 
in classpath, but final in jdk15
+method 
java.text.DecimalFormatSymbols.setInternationalCurrencySymbol(java.lang.String):
 nonfinal in classpath, but final in jdk15
+method java.text.DecimalFormatSymbols.setMinusSign(char): nonfinal in 
classpath, but final in jdk15
+method java.text.DecimalFormatSymbols.setMonetaryDecimalSeparator(char): 
nonfinal in classpath, but final in jdk15
+method java.text.DecimalFormatSymbols.setNaN(java.lang.String): nonfinal in 
classpath, but final in jdk15
+method java.text.DecimalFormatSymbols.setPatternSeparator(char): nonfinal in 
classpath, but final in jdk15
+method java.text.DecimalFormatSymbols.setPerMill(char): nonfinal in classpath, 
but final in jdk15
+method java.text.DecimalFormatSymbols.setPercent(char): nonfinal in classpath, 
but final in jdk15
+method java.text.DecimalFormatSymbols.setZeroDigit(char): nonfinal in 
classpath, but final in jdk15
+method java.text.DecimalFormatSymbols.toString(): nonfinal in classpath, but 
final in jdk15
-method java.util.Formatter.out(): type java.lang.StringBuilder in classpath, 
but type java.lang.Appendable in jdk15
+class java.util.EnumSet: concrete in classpath, but abstract in jdk15
+field java.util.Stack.elementData: type T[] in classpath, but type 
java.lang.Object[] in jdk15
+field java.util.Vector.elementData: type T[] in classpath, but type 
java.lang.Object[] in jdk15
+method java.util.EnumSet.add(T): no bridge method in jdk15
+method java.util.EnumSet.iterator(): concrete in classpath, but abstract in 
jdk15
+method java.util.EnumSet.size(): concrete in classpath, but abstract in jdk15
+Missing
+class java.util.AbstractMap.SimpleEntry: missing in jdk15
+class java.util.AbstractMap.SimpleImmutableEntry: missing in jdk15
+class java.util.ArrayDeque: missing in jdk15
+interface java.util.Deque: missing in jdk15
+interface java.util.NavigableMap: missing in jdk15
+interface java.util.NavigableSet: missing in jdk15
+
+java.util.concurrent:
+Minor
+class java.util.concurrent.CopyOnWriteArrayList: 
SerialVersionUID=4581239596247333390 in classpath, but 
SerialVersionUID=8673264195747942595 in jdk15
+Bad
+class java.util.concurrent.CopyOnWriteArrayList: subclass of 
java.util.AbstractList<T> in classpath, but not a subclass of 
java.util.AbstractList<T> in jdk15
+class java.util.concurrent.FutureTask: implements 
java.util.concurrent.RunnableFuture<T> in classpath, but doesn't implement 
java.util.concurrent.RunnableFuture<T> in jdk15
+method java.util.concurrent.ExecutorService.invokeAll(java.util.Collection<? 
extends java.util.concurrent.Callable<T>>): parameters (java.util.Collection<? 
extends java.util.concurrent.Callable<T>>) in classpath, but parameters 
(java.util.Collection<java.util.concurrent.Callable<T>>) in jdk15
+method java.util.concurrent.ExecutorService.invokeAll(java.util.Collection<? 
extends java.util.concurrent.Callable<T>>, long, 
java.util.concurrent.TimeUnit): parameters (java.util.Collection<? extends 
java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit) in 
classpath, but parameters 
(java.util.Collection<java.util.concurrent.Callable<T>>, long, 
java.util.concurrent.TimeUnit) in jdk15
+method java.util.concurrent.ExecutorService.invokeAny(java.util.Collection<? 
extends java.util.concurrent.Callable<T>>): parameters (java.util.Collection<? 
extends java.util.concurrent.Callable<T>>) in classpath, but parameters 
(java.util.Collection<java.util.concurrent.Callable<T>>) in jdk15
+method java.util.concurrent.ExecutorService.invokeAny(java.util.Collection<? 
extends java.util.concurrent.Callable<T>>, long, 
java.util.concurrent.TimeUnit): parameters (java.util.Collection<? extends 
java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit) in 
classpath, but parameters 
(java.util.Collection<java.util.concurrent.Callable<T>>, long, 
java.util.concurrent.TimeUnit) in jdk15
+method 
java.util.concurrent.Executors.callable(java.security.PrivilegedAction<?>): 
parameters (java.security.PrivilegedAction<?>) in classpath, but parameters 
(java.security.PrivilegedAction) in jdk15
+method 
java.util.concurrent.Executors.callable(java.security.PrivilegedExceptionAction<?>):
 parameters (java.security.PrivilegedExceptionAction<?>) in classpath, but 
parameters (java.security.PrivilegedExceptionAction) in jdk15
+Missing
+class java.util.concurrent.ConcurrentSkipListMap: missing in jdk15
+class java.util.concurrent.ConcurrentSkipListSet: missing in jdk15
+class java.util.concurrent.LinkedBlockingDeque: missing in jdk15
+constructor java.util.concurrent.ConcurrentHashMap(int, float): missing in 
jdk15
+field java.util.concurrent.CopyOnWriteArrayList.modCount: missing in jdk15
+field java.util.concurrent.TimeUnit.DAYS: missing in jdk15
+field java.util.concurrent.TimeUnit.HOURS: missing in jdk15
+field java.util.concurrent.TimeUnit.MINUTES: missing in jdk15
+interface java.util.concurrent.BlockingDeque: missing in jdk15
+interface java.util.concurrent.ConcurrentNavigableMap: missing in jdk15
+interface java.util.concurrent.RunnableFuture: missing in jdk15
+interface java.util.concurrent.RunnableScheduledFuture: missing in jdk15
+method 
java.util.concurrent.AbstractExecutorService.newTaskFor(java.lang.Runnable, T): 
missing in jdk15
+method 
java.util.concurrent.AbstractExecutorService.newTaskFor(java.util.concurrent.Callable<T>):
 missing in jdk15
+method java.util.concurrent.CopyOnWriteArrayList.removeRange(int, int): 
missing in jdk15
+method 
java.util.concurrent.ScheduledThreadPoolExecutor.decorateTask(java.lang.Runnable,
 java.util.concurrent.RunnableScheduledFuture<T>): missing in jdk15
+method 
java.util.concurrent.ScheduledThreadPoolExecutor.decorateTask(java.util.concurrent.Callable<T>,
 java.util.concurrent.RunnableScheduledFuture<T>): missing in jdk15
+method 
java.util.concurrent.ThreadPoolExecutor.allowCoreThreadTimeOut(boolean): 
missing in jdk15
+method java.util.concurrent.ThreadPoolExecutor.allowsCoreThreadTimeOut(): 
missing in jdk15
+method java.util.concurrent.TimeUnit.toDays(long): missing in jdk15
+method java.util.concurrent.TimeUnit.toHours(long): missing in jdk15
+method java.util.concurrent.TimeUnit.toMinutes(long): missing in jdk15
+Abs.add
+method java.util.concurrent.Delayed.compareTo(java.lang.Object): new interface 
method in jdk15
+
+java.util.concurrent.atomic:
-constructor java.util.Formatter(java.lang.StringBuilder): missing in jdk15
-constructor java.util.Formatter(java.lang.StringBuilder, java.util.Locale): 
missing in jdk15
+method java.util.concurrent.atomic.AtomicBoolean.lazySet(boolean): missing in 
jdk15
+method java.util.concurrent.atomic.AtomicInteger.lazySet(int): missing in jdk15
+method java.util.concurrent.atomic.AtomicIntegerArray.lazySet(int, int): 
missing in jdk15
+method java.util.concurrent.atomic.AtomicIntegerFieldUpdater.lazySet(T, int): 
missing in jdk15
+method java.util.concurrent.atomic.AtomicLong.lazySet(long): missing in jdk15
+method java.util.concurrent.atomic.AtomicLongArray.lazySet(int, long): missing 
in jdk15
+method java.util.concurrent.atomic.AtomicLongFieldUpdater.lazySet(T, long): 
missing in jdk15
+method java.util.concurrent.atomic.AtomicReference.lazySet(T): missing in jdk15
+method java.util.concurrent.atomic.AtomicReferenceArray.lazySet(int, T): 
missing in jdk15
+method java.util.concurrent.atomic.AtomicReferenceFieldUpdater.lazySet(T, T2): 
missing in jdk15
+
+java.util.concurrent.locks:
+Bad
+class java.util.concurrent.locks.AbstractQueuedSynchronizer: subclass of 
java.util.concurrent.locks.AbstractOwnableSynchronizer in classpath, but not a 
subclass of java.util.concurrent.locks.AbstractOwnableSynchronizer in jdk15
+Missing
+class java.util.concurrent.locks.AbstractOwnableSynchronizer: missing in jdk15
+class java.util.concurrent.locks.AbstractQueuedLongSynchronizer: missing in 
jdk15
+class 
java.util.concurrent.locks.AbstractQueuedLongSynchronizer.ConditionObject: 
missing in jdk15
+method 
java.util.concurrent.locks.AbstractQueuedSynchronizer.getExclusiveOwnerThread():
 missing in jdk15
+method 
java.util.concurrent.locks.AbstractQueuedSynchronizer.setExclusiveOwnerThread(java.lang.Thread):
 missing in jdk15
+method java.util.concurrent.locks.LockSupport.getBlocker(java.lang.Thread): 
missing in jdk15
+method java.util.concurrent.locks.LockSupport.park(java.lang.Object): missing 
in jdk15
+method java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, 
long): missing in jdk15
+method java.util.concurrent.locks.LockSupport.parkUntil(java.lang.Object, 
long): missing in jdk15
+method java.util.concurrent.locks.ReentrantReadWriteLock.getReadHoldCount(): 
missing in jdk15
+method 
java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.getHoldCount(): 
missing in jdk15
+method 
java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock.isHeldByCurrentThread():
 missing in jdk15
+
+java.util.zip:
+Minor
+method java.util.zip.Deflater.getTotalIn(): deprecated in classpath, but not 
deprecated in jdk15
+method java.util.zip.Deflater.getTotalOut(): deprecated in classpath, but not 
deprecated in jdk15
+method java.util.zip.Inflater.getTotalIn(): deprecated in classpath, but not 
deprecated in jdk15
+method java.util.zip.Inflater.getTotalOut(): deprecated in classpath, but not 
deprecated in jdk15
-Abs.add
-method javax.net.ssl.SSLContextSpi.engineCreateSSLEngine(): new abstract 
method in jdk15
-method javax.net.ssl.SSLContextSpi.engineCreateSSLEngine(java.lang.String, 
int): new abstract method in jdk15
-method javax.net.ssl.SSLSession.getApplicationBufferSize(): new interface 
method in jdk15
-method javax.net.ssl.SSLSession.getLocalPrincipal(): new interface method in 
jdk15
-method javax.net.ssl.SSLSession.getPacketBufferSize(): new interface method in 
jdk15
-method javax.net.ssl.SSLSession.getPeerPort(): new interface method in jdk15
-method javax.net.ssl.SSLSession.getPeerPrincipal(): new interface method in 
jdk15
-method javax.net.ssl.SSLSession.isValid(): new interface method in jdk15
+Bad
+method javax.net.ssl.SSLEngineResult.bytesConsumed(): nonfinal in classpath, 
but final in jdk15
+method javax.net.ssl.SSLEngineResult.bytesProduced(): nonfinal in classpath, 
but final in jdk15
+method javax.net.ssl.SSLEngineResult.getHandshakeStatus(): nonfinal in 
classpath, but final in jdk15
+method javax.net.ssl.SSLEngineResult.getStatus(): nonfinal in classpath, but 
final in jdk15
+Missing
+constructor javax.net.ssl.KeyStoreBuilderParameters(): missing in jdk15
-method 
javax.print.attribute.standard.PrinterStateReasons.get(java.lang.Object): type 
java.lang.Object in classpath, but type javax.print.attribute.standard.Severity 
in jdk15
-method 
javax.print.attribute.standard.PrinterStateReasons.remove(java.lang.Object): 
type java.lang.Object in classpath, but type 
javax.print.attribute.standard.Severity in jdk15
+method javax.print.attribute.standard.Compression.getCategory(): nonfinal in 
classpath, but final in jdk15
+method javax.print.attribute.standard.Finishings.getCategory(): nonfinal in 
classpath, but final in jdk15
+method javax.print.attribute.standard.JobMediaSheets.getCategory(): nonfinal 
in classpath, but final in jdk15
+method javax.print.attribute.standard.JobSheets.getCategory(): nonfinal in 
classpath, but final in jdk15
+method javax.print.attribute.standard.JobState.getCategory(): nonfinal in 
classpath, but final in jdk15
+method javax.print.attribute.standard.JobStateReason.getCategory(): nonfinal 
in classpath, but final in jdk15
+method javax.print.attribute.standard.Media.getCategory(): nonfinal in 
classpath, but final in jdk15
+method javax.print.attribute.standard.MediaSize.getCategory(): nonfinal in 
classpath, but final in jdk15
+method javax.print.attribute.standard.MultipleDocumentHandling.getCategory(): 
nonfinal in classpath, but final in jdk15
+method javax.print.attribute.standard.PDLOverrideSupported.getCategory(): 
nonfinal in classpath, but final in jdk15
+method javax.print.attribute.standard.PrintQuality.getCategory(): nonfinal in 
classpath, but final in jdk15
+method javax.print.attribute.standard.PrinterStateReason.getCategory(): 
nonfinal in classpath, but final in jdk15
+method 
javax.print.attribute.standard.ReferenceUriSchemesSupported.getCategory(): 
nonfinal in classpath, but final in jdk15
-class javax.security.auth.kerberos.DelegationPermission: 
SerialVersionUID=-3317531473822382443 in classpath, but 
SerialVersionUID=883133252142523922 in jdk15
-class javax.security.auth.kerberos.KerberosPrincipal: 
SerialVersionUID=-1893355205441592281 in classpath, but 
SerialVersionUID=-7374788026156829911 in jdk15
-class javax.security.auth.kerberos.ServicePermission: 
SerialVersionUID=5895676836044627369 in classpath, but 
SerialVersionUID=-1227585031618624935 in jdk15
+class javax.security.auth.kerberos.DelegationPermission: 
SerialVersionUID=-1527207656187086510 in classpath, but 
SerialVersionUID=883133252142523922 in jdk15
+class javax.security.auth.kerberos.KerberosPrincipal: 
SerialVersionUID=4438404793781536158 in classpath, but 
SerialVersionUID=-7374788026156829911 in jdk15
+class javax.security.auth.kerberos.ServicePermission: 
SerialVersionUID=-5742564669589263788 in classpath, but 
SerialVersionUID=-1227585031618624935 in jdk15
+field javax.swing.tree.DefaultMutableTreeNode.children: type 
java.util.Vector<javax.swing.tree.MutableTreeNode> in classpath, but type 
java.util.Vector in jdk15


Japi diff jdk6 vs classpath:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk6-classpath.html

Changes since last run:

-Comparison run at Sun Dec 10 12:02:38 2006 GMT
-jdk6 API scanned at 2006/12/10 05:28:33 EST
-classpath API scanned at 2006/12/10 06:40:49 EST
+Comparison run at Mon Dec 11 12:06:38 2006 GMT
+jdk6 API scanned at 2006/12/11 05:29:11 EST
+classpath API scanned at 2006/12/11 06:43:58 EST
-java.lang: 92.99% good, 3.18% bad, 3.82% missing
-java.lang.annotation: 50% good, 2.02% bad, 47.97% missing
-java.lang.instrument: 85.89% good, 3.84% bad, 10.25% missing
-java.lang.management: 73% good, 2.66% bad, 24.33% missing
-java.lang.ref: 78.75% good, 21.25% bad
-java.lang.reflect: 92.63% good, 6.51% bad, 0.84% missing
-java.applet: 99.5% good, 0.49% bad
-java.awt: 95.78% good, 0.01% minor, 0.3% bad, 3.88% missing
-java.awt.color: 98.45% good, 1.54% missing
-java.awt.datatransfer: 94.76% good, 4.18% bad, 1.04% missing
-java.awt.dnd: 98.17% good, 1.62% bad, 0.2% missing
-java.awt.event: 99.35% good, 0.07% bad, 0.57% missing
-java.awt.font: 94.11% good, 0.17% bad, 5.7% missing
-java.awt.geom: 89.14% good, 1% bad, 9.84% missing
-java.awt.im: 97.36% good, 2.63% bad
+java.lang: 98.62% good, 0.03% minor, 0.07% bad, 1.27% missing
+java.lang.annotation: 98.67% good, 1.32% bad
+java.lang.instrument: 90.12% good, 9.87% missing
+java.lang.management: 83.58% good, 0.37% bad, 16.04% missing
+java.lang.ref: 100% good
+java.lang.reflect: 98.93% good, 0.26% bad, 0.8% missing
+java.applet: 100% good
+java.awt: 96.12% good, 0.05% bad, 3.82% missing
+java.awt.color: 98.46% good, 1.53% missing
+java.awt.datatransfer: 99% good, 0.99% missing
+java.awt.dnd: 99.8% good, 0.19% missing
+java.awt.event: 99.36% good, 0.07% bad, 0.56% missing
+java.awt.font: 94.45% good, 5.54% missing
+java.awt.geom: 89.34% good, 0.98% bad, 9.66% missing
+java.awt.im: 100% good
-java.awt.image: 99.64% good, 0.3% bad, 0.05% missing
-java.awt.image.renderable: 93.87% good, 6.12% bad
-java.awt.print: 98.9% good, 1.09% missing
-java.beans: 94.8% good, 4.77% bad, 0.42% missing
-java.beans.beancontext: 99.61% good, 0.38% bad
-java.io: 95.01% good, 0.05% minor, 0.82% bad, 4.11% missing
-java.math: 78.84% good, 0.96% bad, 20.19% missing
-java.net: 79.65% good, 0.31% bad, 20.02% missing
-java.nio: 96.16% good, 1.21% bad, 2.61% missing
-java.nio.channels: 99.61% good, 0.38% bad
-java.nio.channels.spi: 98.29% good, 0.85% bad, 0.85% missing
-java.nio.charset: 98.51% good, 1.11% bad, 0.37% missing
-java.nio.charset.spi: 92.85% good, 7.14% bad
-java.rmi: 99.34% good, 0.65% bad
-java.rmi.activation: 94.44% good, 5.55% bad
+java.awt.image: 99.95% good, 0.04% missing
+java.awt.image.renderable: 100% good
+java.awt.print: 98.94% good, 1.05% missing
+java.beans: 99.6% good, 0.39% missing
+java.beans.beancontext: 100% good
+java.io: 96.79% good, 0.04% minor, 3.15% missing
+java.math: 97.15% good, 0.47% bad, 2.36% missing
+java.net: 84.04% good, 0.06% bad, 15.88% missing
+java.nio: 99.32% good, 0.67% missing
+java.nio.channels: 100% good
+java.nio.channels.spi: 99.2% good, 0.79% missing
+java.nio.charset: 100% good
+java.nio.charset.spi: 100% good
+java.rmi: 99.37% good, 0.62% bad
+java.rmi.activation: 94.68% good, 5.31% bad
-java.rmi.server: 97.45% good, 2.54% bad
-java.security: 78.21% good, 1.45% bad, 20.32% missing
-java.security.acl: 95.91% good, 4.08% bad
-java.security.cert: 92.12% good, 5.72% bad, 2.14% missing
+java.rmi.server: 100% good
+java.security: 80.56% good, 0.3% bad, 19.13% missing
+java.security.acl: 100% good
+java.security.cert: 97.97% good, 2.02% missing
-java.security.spec: 61.91% good, 38.08% missing
-java.sql: 61.22% good, 1.06% bad, 37.71% missing
-java.text: 89.29% good, 5.4% bad, 5.29% missing
+java.security.spec: 63.27% good, 36.72% missing
+java.sql: 62.19% good, 0.36% bad, 37.44% missing
+java.text: 94.85% good, 5.14% missing
-java.util: 62.88% good, 14.33% bad, 22.77% missing
-java.util.concurrent: 100% missing
-java.util.concurrent.atomic: 100% missing
-java.util.concurrent.locks: 100% missing
-java.util.jar: 86.46% good, 1.83% bad, 11.69% missing
-java.util.logging: 99.03% good, 0.24% minor, 0.48% bad, 0.24% missing
-java.util.prefs: 99.02% good, 0.97% bad
-java.util.regex: 87.25% good, 12.74% missing
+java.util: 91.36% good, 0.07% minor, 0.28% bad, 8.27% missing
+java.util.concurrent: 98.63% good, 0.08% minor, 1.28% bad, 0.56% abs.add
+java.util.concurrent.atomic: 100% good
+java.util.concurrent.locks: 100% good
+java.util.jar: 88.51% good, 11.48% missing
+java.util.logging: 99.53% good, 0.23% minor, 0.23% missing
+java.util.prefs: 100% good
+java.util.regex: 87.61% good, 12.38% missing
-java.util.zip: 87.8% good, 0.15% bad, 12.03% missing
-javax.accessibility: 98.79% good, 0.34% bad, 0.85% missing
+java.util.zip: 88.85% good, 11.14% missing
+javax.accessibility: 99.15% good, 0.84% missing
-javax.crypto: 98.71% good, 1.28% missing
+javax.crypto: 99.11% good, 0.88% missing
-javax.crypto.spec: 79.83% good, 20.16% missing
-javax.imageio: 93.97% good, 5.62% bad, 0.4% missing
+javax.crypto.spec: 80.8% good, 19.2% missing
+javax.imageio: 99.6% good, 0.39% missing
-javax.imageio.metadata: 97.23% good, 2.76% bad
+javax.imageio.metadata: 100% good
-javax.imageio.spi: 92.73% good, 7.26% bad
-javax.imageio.stream: 98.87% good, 1.12% missing
+javax.imageio.spi: 100% good
+javax.imageio.stream: 98.89% good, 1.1% missing
-javax.management: 70.53% good, 0.07% minor, 1.91% bad, 27.47% missing
+javax.management: 73.09% good, 0.06% minor, 1.44% bad, 25.39% missing
-javax.management.openmbean: 80.95% good, 1.08% minor, 11.25% bad, 6.7% missing
+javax.management.openmbean: 81.58% good, 1.04% minor, 10.87% bad, 6.48% missing
-javax.naming: 98.35% good, 1.49% bad, 0.14% missing
-javax.naming.directory: 97.85% good, 2.14% bad
+javax.naming: 99.86% good, 0.13% missing
+javax.naming.directory: 100% good
-javax.naming.ldap: 56.41% good, 0.59% bad, 42.99% missing
-javax.naming.spi: 81.91% good, 18.08% bad
+javax.naming.ldap: 59.77% good, 40.22% missing
+javax.naming.spi: 100% good
-javax.net.ssl: 74.72% good, 0.12% bad, 25.15% missing
-javax.print: 97.66% good, 2.33% bad
-javax.print.attribute: 96.93% good, 3.06% bad
-javax.print.attribute.standard: 98.76% good, 1.1% bad, 0.13% missing
+javax.net.ssl: 95.33% good, 0.35% bad, 4.3% missing
+javax.print: 100% good
+javax.print.attribute: 100% good
+javax.print.attribute.standard: 100% good
-javax.security.auth: 92.41% good, 7.58% bad
+javax.security.auth: 97.36% good, 2.63% bad
-javax.security.auth.kerberos: 93.75% good, 2.67% minor, 3.57% missing
-javax.security.auth.login: 91.49% good, 1.02% bad, 7.48% missing
-javax.security.auth.spi: 83.33% good, 16.66% bad
-javax.security.auth.x500: 95% good, 5% missing
+javax.security.auth.kerberos: 94.01% good, 2.56% minor, 3.41% missing
+javax.security.auth.login: 92.5% good, 0.32% bad, 7.16% missing
+javax.security.auth.spi: 100% good
+javax.security.auth.x500: 95.23% good, 4.76% missing
-javax.security.sasl: 94.15% good, 5.19% bad, 0.64% missing
-javax.sound.midi: 96.64% good, 0.79% bad, 2.56% missing
+javax.security.sasl: 99.37% good, 0.62% missing
+javax.sound.midi: 97.51% good, 2.48% missing
-javax.sound.sampled: 98.46% good, 1.53% bad
+javax.sound.sampled: 100% good
-javax.sql: 77.66% good, 1.21% bad, 21.11% missing
+javax.sql: 78.36% good, 0.72% bad, 20.91% missing
-javax.swing: 97.36% good, 0% minor, 0.14% bad, 2.49% missing
-javax.swing.border: 99.32% good, 0.67% missing
+javax.swing: 97.52% good, 0% minor, 0.01% bad, 2.46% missing
+javax.swing.border: 99.34% good, 0.65% missing
-javax.swing.event: 94.94% good, 0.41% bad, 4.63% missing
-javax.swing.filechooser: 80.48% good, 19.51% missing
+javax.swing.event: 95.46% good, 4.53% missing
+javax.swing.filechooser: 81.17% good, 18.82% missing
-javax.swing.plaf.basic: 99.57% good, 0.05% bad, 0.36% missing
+javax.swing.plaf.basic: 99.64% good, 0.35% missing
-javax.swing.plaf.synth: 87.39% good, 12.6% missing
-javax.swing.table: 95.95% good, 0.29% bad, 3.74% missing
-javax.swing.text: 99.07% good, 0.25% bad, 0.67% missing
-javax.swing.text.html: 99.36% good, 0.29% bad, 0.33% missing
-javax.swing.text.html.parser: 98.6% good, 1.39% bad
+javax.swing.plaf.synth: 87.69% good, 12.3% missing
+javax.swing.table: 96.3% good, 3.69% missing
+javax.swing.text: 99.3% good, 0.03% bad, 0.65% missing
+javax.swing.text.html: 99.43% good, 0.23% bad, 0.33% missing
+javax.swing.text.html.parser: 100% good
-javax.swing.tree: 99.76% good, 0.23% bad
-javax.swing.undo: 97.2% good, 2.79% bad
+javax.swing.tree: 100% good
+javax.swing.undo: 100% good
-javax.xml.datatype: 99.5% good, 0.49% missing
-javax.xml.namespace: 95.45% good, 4.54% minor
-javax.xml.parsers: 98.79% good, 1.2% missing
+javax.xml.datatype: 99.52% good, 0.47% missing
+javax.xml.namespace: 95.65% good, 4.34% minor
+javax.xml.parsers: 98.83% good, 1.16% missing
-javax.xml.stream: 99.36% good, 0.31% minor, 0.31% missing
+javax.xml.stream: 99.37% good, 0.31% minor, 0.31% missing
-javax.xml.stream.util: 28.3% good, 71.69% missing
-javax.xml.transform: 99.45% good, 0.54% missing
+javax.xml.stream.util: 28.97% good, 71.02% missing
+javax.xml.transform: 99.47% good, 0.52% missing
-javax.xml.validation: 99.21% good, 0.78% missing
+javax.xml.validation: 99.25% good, 0.74% missing
-javax.xml.xpath: 99.35% good, 0.64% missing
+javax.xml.xpath: 99.38% good, 0.61% missing
-org.omg.CORBA: 97.43% good, 2.56% minor
+org.omg.CORBA: 97.53% good, 2.46% minor
-org.omg.CORBA.portable: 98.11% good, 1.88% missing
+org.omg.CORBA.portable: 98.16% good, 1.83% missing
-org.omg.PortableServer: 99.75% good, 0.25% minor
+org.omg.PortableServer: 99.75% good, 0.24% minor
-org.xml.sax: 98.8% good, 1.2% minor
+org.xml.sax: 98.82% good, 1.17% minor
-Total: 85.99% good, 0.08% minor, 0.85% bad, 13.06% missing
+Total: 88.82% good, 0.08% minor, 0.12% bad, 10.96% missing, 0% abs.add
-Packages: 46 missing.
-Classes: 41 minor, 197 bad, 145 missing.
-Interfaces: 1 minor, 41 bad, 33 missing.
-Enums: 5 bad, 29 missing.
-Annotations: 10 missing.
-Fields: 6 minor, 63 bad, 107 missing.
-Methods: 98 minor, 1179 bad, 851 missing.
-Constructors: 121 bad, 81 missing.
+Packages: 43 missing.
+Classes: 44 minor, 51 bad, 129 missing.
+Interfaces: 1 minor, 11 bad, 29 missing.
+Enums: 5 bad, 20 missing.
+Annotations: 3 missing.
+Fields: 6 minor, 16 bad, 103 missing.
+Methods: 96 minor, 117 bad, 774 missing, 7 abs.add.
+Constructors: 30 bad, 70 missing.
-class java.lang.Boolean: implements java.lang.Comparable<java.lang.Boolean> in 
jdk6, but implements raw java.lang.Comparable in classpath
-class java.lang.Byte: implements java.lang.Comparable<java.lang.Byte> in jdk6, 
but implements raw java.lang.Comparable in classpath
-class java.lang.Character: implements 
java.lang.Comparable<java.lang.Character> in jdk6, but implements raw 
java.lang.Comparable in classpath
-class java.lang.Class: has generic type parameter <T> in jdk6, but not generic 
in classpath
-class java.lang.Double: implements java.lang.Comparable<java.lang.Double> in 
jdk6, but implements raw java.lang.Comparable in classpath
-class java.lang.Enum: has generic type parameter <T extends java.lang.Enum<T>> 
in jdk6, but not generic in classpath
-class java.lang.Enum: implements java.lang.Comparable<T> in jdk6, but 
implements raw java.lang.Comparable in classpath
-class java.lang.Float: implements java.lang.Comparable<java.lang.Float> in 
jdk6, but implements raw java.lang.Comparable in classpath
-class java.lang.InheritableThreadLocal: has generic type parameter <T> in 
jdk6, but not generic in classpath
-class java.lang.InheritableThreadLocal: subclass of java.lang.ThreadLocal<T> 
in jdk6, but subclass of raw java.lang.ThreadLocal in classpath
-class java.lang.Integer: implements java.lang.Comparable<java.lang.Integer> in 
jdk6, but implements raw java.lang.Comparable in classpath
-class java.lang.Long: implements java.lang.Comparable<java.lang.Long> in jdk6, 
but implements raw java.lang.Comparable in classpath
-class java.lang.Short: implements java.lang.Comparable<java.lang.Short> in 
jdk6, but implements raw java.lang.Comparable in classpath
-class java.lang.String: implements java.lang.Comparable<java.lang.String> in 
jdk6, but implements raw java.lang.Comparable in classpath
-class java.lang.StringBuffer: implements java.lang.Appendable in jdk6, but 
doesn't implement java.lang.Appendable in classpath
-class java.lang.StringBuilder: implements java.lang.Appendable in jdk6, but 
doesn't implement java.lang.Appendable in classpath
-class java.lang.ThreadLocal: has generic type parameter <T> in jdk6, but not 
generic in classpath
-constructor java.lang.EnumConstantNotPresentException(java.lang.Class<? 
extends java.lang.Enum>, java.lang.String): parameters (java.lang.Class<? 
extends java.lang.Enum>, java.lang.String) in jdk6, but parameters 
(java.lang.Class, java.lang.String) in classpath
-field java.lang.Boolean.TYPE: type java.lang.Class<java.lang.Boolean> in jdk6, 
but type java.lang.Class in classpath
-field java.lang.Byte.TYPE: type java.lang.Class<java.lang.Byte> in jdk6, but 
type java.lang.Class in classpath
-field java.lang.Character.TYPE: type java.lang.Class<java.lang.Character> in 
jdk6, but type java.lang.Class in classpath
-field java.lang.Double.TYPE: type java.lang.Class<java.lang.Double> in jdk6, 
but type java.lang.Class in classpath
-field java.lang.Float.TYPE: type java.lang.Class<java.lang.Float> in jdk6, but 
type java.lang.Class in classpath
-field java.lang.Integer.TYPE: type java.lang.Class<java.lang.Integer> in jdk6, 
but type java.lang.Class in classpath
-field java.lang.Long.TYPE: type java.lang.Class<java.lang.Long> in jdk6, but 
type java.lang.Class in classpath
-field java.lang.Short.TYPE: type java.lang.Class<java.lang.Short> in jdk6, but 
type java.lang.Class in classpath
-field java.lang.String.CASE_INSENSITIVE_ORDER: type 
java.util.Comparator<java.lang.String> in jdk6, but type java.util.Comparator 
in classpath
-field java.lang.Void.TYPE: type java.lang.Class<java.lang.Void> in jdk6, but 
type java.lang.Class in classpath
-interface java.lang.Comparable: has generic type parameter <T> in jdk6, but 
not generic in classpath
-interface java.lang.Iterable: has generic type parameter <T> in jdk6, but not 
generic in classpath
-method java.lang.Class.asSubclass(java.lang.Class<T2>): has generic type 
parameter <T2> in jdk6, but not generic in classpath
-method java.lang.Class.asSubclass(java.lang.Class<T2>): parameters 
(java.lang.Class<T2>) in jdk6, but parameters (java.lang.Class) in classpath
-method java.lang.Class.asSubclass(java.lang.Class<T2>): type java.lang.Class<? 
extends T2> in jdk6, but type java.lang.Class in classpath
-method java.lang.Class.cast(java.lang.Object): type T in jdk6, but type 
java.lang.Object in classpath
-method java.lang.Class.forName(java.lang.String): type java.lang.Class<?> in 
jdk6, but type java.lang.Class in classpath
-method java.lang.Class.forName(java.lang.String, boolean, 
java.lang.ClassLoader): type java.lang.Class<?> in jdk6, but type 
java.lang.Class in classpath
-method java.lang.Class.getAnnotation(java.lang.Class<T2>): has generic type 
parameter <T2 extends java.lang.annotation.Annotation> in jdk6, but not generic 
in classpath
-method java.lang.Class.getAnnotation(java.lang.Class<T2>): parameters 
(java.lang.Class<T2>) in jdk6, but parameters (java.lang.Class) in classpath
-method java.lang.Class.getAnnotation(java.lang.Class<T2>): type T2 in jdk6, 
but type java.lang.annotation.Annotation in classpath
-method java.lang.Class.getClasses(): type java.lang.Class<?>[] in jdk6, but 
type java.lang.Class[] in classpath
-method java.lang.Class.getComponentType(): type java.lang.Class<?> in jdk6, 
but type java.lang.Class in classpath
-method java.lang.Class.getConstructor(java.lang.Class<?>[]): parameters 
(java.lang.Class<?>[]) in jdk6, but parameters (java.lang.Class[]) in classpath
-method java.lang.Class.getConstructor(java.lang.Class<?>[]): type 
java.lang.reflect.Constructor<T> in jdk6, but type 
java.lang.reflect.Constructor in classpath
-method java.lang.Class.getConstructors(): type 
java.lang.reflect.Constructor<?>[] in jdk6, but type 
java.lang.reflect.Constructor[] in classpath
-method java.lang.Class.getDeclaredClasses(): type java.lang.Class<?>[] in 
jdk6, but type java.lang.Class[] in classpath
-method java.lang.Class.getDeclaredConstructor(java.lang.Class<?>[]): 
parameters (java.lang.Class<?>[]) in jdk6, but parameters (java.lang.Class[]) 
in classpath
-method java.lang.Class.getDeclaredConstructor(java.lang.Class<?>[]): type 
java.lang.reflect.Constructor<T> in jdk6, but type 
java.lang.reflect.Constructor in classpath
-method java.lang.Class.getDeclaredConstructors(): type 
java.lang.reflect.Constructor<?>[] in jdk6, but type 
java.lang.reflect.Constructor[] in classpath
-method java.lang.Class.getDeclaredMethod(java.lang.String, 
java.lang.Class<?>[]): parameters (java.lang.String, java.lang.Class<?>[]) in 
jdk6, but parameters (java.lang.String, java.lang.Class[]) in classpath
-method java.lang.Class.getDeclaringClass(): type java.lang.Class<?> in jdk6, 
but type java.lang.Class in classpath
-method java.lang.Class.getEnclosingClass(): type java.lang.Class<?> in jdk6, 
but type java.lang.Class in classpath
-method java.lang.Class.getEnclosingConstructor(): type 
java.lang.reflect.Constructor<?> in jdk6, but type 
java.lang.reflect.Constructor in classpath
-method java.lang.Class.getEnumConstants(): type T[] in jdk6, but type 
java.lang.Object[] in classpath
-method java.lang.Class.getInterfaces(): type java.lang.Class<?>[] in jdk6, but 
type java.lang.Class[] in classpath
-method java.lang.Class.getMethod(java.lang.String, java.lang.Class<?>[]): 
parameters (java.lang.String, java.lang.Class<?>[]) in jdk6, but parameters 
(java.lang.String, java.lang.Class[]) in classpath
-method java.lang.Class.getSuperclass(): type java.lang.Class<? super T> in 
jdk6, but type java.lang.Class in classpath
-method java.lang.Class.getTypeParameters(): type 
java.lang.reflect.TypeVariable<java.lang.Class<T>>[] in jdk6, but type 
java.lang.reflect.TypeVariable[] in classpath
-method java.lang.Class.isAssignableFrom(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in classpath
-method java.lang.Class.newInstance(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.lang.ClassLoader.defineClass(java.lang.String, 
java.nio.ByteBuffer, java.security.ProtectionDomain): type java.lang.Class<?> 
in jdk6, but type java.lang.Class in classpath
-method java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, int): 
type java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, int, 
java.security.ProtectionDomain): type java.lang.Class<?> in jdk6, but type 
java.lang.Class in classpath
-method java.lang.ClassLoader.defineClass(byte[], int, int): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method java.lang.ClassLoader.findClass(java.lang.String): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method java.lang.ClassLoader.findLoadedClass(java.lang.String): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method java.lang.ClassLoader.findResources(java.lang.String): type 
java.util.Enumeration<java.net.URL> in jdk6, but type java.util.Enumeration in 
classpath
-method java.lang.ClassLoader.findSystemClass(java.lang.String): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method java.lang.ClassLoader.getResources(java.lang.String): type 
java.util.Enumeration<java.net.URL> in jdk6, but type java.util.Enumeration in 
classpath
-method java.lang.ClassLoader.getSystemResources(java.lang.String): type 
java.util.Enumeration<java.net.URL> in jdk6, but type java.util.Enumeration in 
classpath
-method java.lang.ClassLoader.loadClass(java.lang.String): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method java.lang.ClassLoader.loadClass(java.lang.String, boolean): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method java.lang.ClassLoader.resolveClass(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in classpath
-method java.lang.ClassLoader.setSigners(java.lang.Class<?>, 
java.lang.Object[]): parameters (java.lang.Class<?>, java.lang.Object[]) in 
jdk6, but parameters (java.lang.Class, java.lang.Object[]) in classpath
-method java.lang.Comparable.compareTo(T): parameters (T) in jdk6, but 
parameters (java.lang.Object) in classpath
-method java.lang.Compiler.compileClass(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in classpath
-method java.lang.Enum.compareTo(T): parameters (T) in jdk6, but parameters 
(java.lang.Enum) in classpath
-method java.lang.Enum.getDeclaringClass(): type java.lang.Class<T> in jdk6, 
but type java.lang.Class in classpath
-method java.lang.Enum.valueOf(java.lang.Class<T>, java.lang.String): has 
generic type parameter <T extends java.lang.Enum<T>> in jdk6, but not generic 
in classpath
-method java.lang.Enum.valueOf(java.lang.Class<T>, java.lang.String): 
parameters (java.lang.Class<T>, java.lang.String) in jdk6, but parameters 
(java.lang.Class, java.lang.String) in classpath
-method java.lang.Enum.valueOf(java.lang.Class<T>, java.lang.String): type T in 
jdk6, but type java.lang.Enum in classpath
-method java.lang.EnumConstantNotPresentException.enumType(): type 
java.lang.Class<? extends java.lang.Enum> in jdk6, but type java.lang.Class in 
classpath
-method java.lang.InheritableThreadLocal.childValue(T): parameters (T) in jdk6, 
but parameters (java.lang.Object) in classpath
-method java.lang.InheritableThreadLocal.childValue(T): type T in jdk6, but 
type java.lang.Object in classpath
-method java.lang.InheritableThreadLocal.get(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.lang.InheritableThreadLocal.initialValue(): type T in jdk6, but 
type java.lang.Object in classpath
-method java.lang.InheritableThreadLocal.set(T): parameters (T) in jdk6, but 
parameters (java.lang.Object) in classpath
-method java.lang.Iterable.iterator(): type java.util.Iterator<T> in jdk6, but 
type java.util.Iterator in classpath
-method java.lang.Object.getClass(): type java.lang.Class<?> in jdk6, but type 
java.lang.Class in classpath
-method java.lang.SecurityManager.checkMemberAccess(java.lang.Class<?>, int): 
parameters (java.lang.Class<?>, int) in jdk6, but parameters (java.lang.Class, 
int) in classpath
-method java.lang.SecurityManager.currentLoadedClass(): type java.lang.Class<?> 
in jdk6, but type java.lang.Class in classpath
-method java.lang.Thread.getAllStackTraces(): type 
java.util.Map<java.lang.Thread, java.lang.StackTraceElement[]> in jdk6, but 
type java.util.Map in classpath
-method java.lang.Thread.getState(): type java.lang.Thread.State in jdk6, but 
type java.lang.String in classpath
-method java.lang.ThreadLocal.get(): type T in jdk6, but type java.lang.Object 
in classpath
-method java.lang.ThreadLocal.initialValue(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.lang.ThreadLocal.set(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-Missing
-annotation java.lang.Deprecated: missing in classpath
-annotation java.lang.Override: missing in classpath
-annotation java.lang.SuppressWarnings: missing in classpath
-class java.lang.ProcessBuilder: missing in classpath
+method java.lang.Thread.State.finalize(): doesn't throw java.lang.Throwable in 
jdk6, but throws java.lang.Throwable in classpath
+Missing
-enum java.lang.Thread.State: missing in classpath
-method java.lang.String.format(java.lang.String, java.lang.Object[]): missing 
in classpath
-method java.lang.String.format(java.util.Locale, java.lang.String, 
java.lang.Object[]): missing in classpath
-method java.lang.System.getenv(): missing in classpath
-constructor 
java.lang.annotation.IncompleteAnnotationException(java.lang.Class<? extends 
java.lang.annotation.Annotation>, java.lang.String): parameters 
(java.lang.Class<? extends java.lang.annotation.Annotation>, java.lang.String) 
in jdk6, but parameters (java.lang.Class, java.lang.String) in classpath
-method java.lang.annotation.Annotation.annotationType(): type 
java.lang.Class<? extends java.lang.annotation.Annotation> in jdk6, but type 
java.lang.Class in classpath
-method java.lang.annotation.IncompleteAnnotationException.annotationType(): 
type java.lang.Class<? extends java.lang.annotation.Annotation> in jdk6, but 
type java.lang.Class in classpath
-Missing
-annotation java.lang.annotation.Documented: missing in classpath
-annotation java.lang.annotation.Inherited: missing in classpath
-annotation java.lang.annotation.Retention: missing in classpath
-annotation java.lang.annotation.Target: missing in classpath
-enum java.lang.annotation.ElementType: missing in classpath
-enum java.lang.annotation.RetentionPolicy: missing in classpath
+method java.lang.annotation.ElementType.finalize(): doesn't throw 
java.lang.Throwable in jdk6, but throws java.lang.Throwable in classpath
+method java.lang.annotation.RetentionPolicy.finalize(): doesn't throw 
java.lang.Throwable in jdk6, but throws java.lang.Throwable in classpath
-Bad
-constructor java.lang.instrument.ClassDefinition(java.lang.Class<?>, byte[]): 
parameters (java.lang.Class<?>, byte[]) in jdk6, but parameters 
(java.lang.Class, byte[]) in classpath
-method java.lang.instrument.ClassDefinition.getDefinitionClass(): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method 
java.lang.instrument.ClassFileTransformer.transform(java.lang.ClassLoader, 
java.lang.String, java.lang.Class<?>, java.security.ProtectionDomain, byte[]): 
parameters (java.lang.ClassLoader, java.lang.String, java.lang.Class<?>, 
java.security.ProtectionDomain, byte[]) in jdk6, but parameters 
(java.lang.ClassLoader, java.lang.String, java.lang.Class, 
java.security.ProtectionDomain, byte[]) in classpath
-method java.lang.management.ManagementFactory.getGarbageCollectorMXBeans(): 
type java.util.List<java.lang.management.GarbageCollectorMXBean> in jdk6, but 
type java.util.List in classpath
-method java.lang.management.ManagementFactory.getMemoryManagerMXBeans(): type 
java.util.List<java.lang.management.MemoryManagerMXBean> in jdk6, but type 
java.util.List in classpath
-method java.lang.management.ManagementFactory.getMemoryPoolMXBeans(): type 
java.util.List<java.lang.management.MemoryPoolMXBean> in jdk6, but type 
java.util.List in classpath
-method java.lang.management.MemoryPoolMXBean.getType(): type 
java.lang.management.MemoryType in jdk6, but type java.lang.String in classpath
-method java.lang.management.RuntimeMXBean.getInputArguments(): type 
java.util.List<java.lang.String> in jdk6, but type java.util.List in classpath
-method java.lang.management.RuntimeMXBean.getSystemProperties(): type 
java.util.Map<java.lang.String, java.lang.String> in jdk6, but type 
java.util.Map in classpath
-method java.lang.management.ThreadInfo.getThreadState(): type 
java.lang.Thread.State in jdk6, but type java.lang.String in classpath
+method java.lang.management.MemoryType.finalize(): doesn't throw 
java.lang.Throwable in jdk6, but throws java.lang.Throwable in classpath
-enum java.lang.management.MemoryType: missing in classpath
-java.lang.ref:
-Bad
-class java.lang.ref.PhantomReference: has generic type parameter <T> in jdk6, 
but not generic in classpath
-class java.lang.ref.PhantomReference: subclass of java.lang.ref.Reference<T> 
in jdk6, but subclass of raw java.lang.ref.Reference in classpath
-class java.lang.ref.Reference: has generic type parameter <T> in jdk6, but not 
generic in classpath
-class java.lang.ref.ReferenceQueue: has generic type parameter <T> in jdk6, 
but not generic in classpath
-class java.lang.ref.SoftReference: has generic type parameter <T> in jdk6, but 
not generic in classpath
-class java.lang.ref.SoftReference: subclass of java.lang.ref.Reference<T> in 
jdk6, but subclass of raw java.lang.ref.Reference in classpath
-class java.lang.ref.WeakReference: has generic type parameter <T> in jdk6, but 
not generic in classpath
-class java.lang.ref.WeakReference: subclass of java.lang.ref.Reference<T> in 
jdk6, but subclass of raw java.lang.ref.Reference in classpath
-constructor java.lang.ref.PhantomReference(T, java.lang.ref.ReferenceQueue<? 
super T>): parameters (T, java.lang.ref.ReferenceQueue<? super T>) in jdk6, but 
parameters (java.lang.Object, java.lang.ref.ReferenceQueue) in classpath
-constructor java.lang.ref.SoftReference(T): parameters (T) in jdk6, but 
parameters (java.lang.Object) in classpath
-constructor java.lang.ref.SoftReference(T, java.lang.ref.ReferenceQueue<? 
super T>): parameters (T, java.lang.ref.ReferenceQueue<? super T>) in jdk6, but 
parameters (java.lang.Object, java.lang.ref.ReferenceQueue) in classpath
-constructor java.lang.ref.WeakReference(T): parameters (T) in jdk6, but 
parameters (java.lang.Object) in classpath
-constructor java.lang.ref.WeakReference(T, java.lang.ref.ReferenceQueue<? 
super T>): parameters (T, java.lang.ref.ReferenceQueue<? super T>) in jdk6, but 
parameters (java.lang.Object, java.lang.ref.ReferenceQueue) in classpath
-method java.lang.ref.PhantomReference.get(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.lang.ref.Reference.get(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.lang.ref.ReferenceQueue.poll(): type java.lang.ref.Reference<? 
extends T> in jdk6, but type java.lang.ref.Reference in classpath
-method java.lang.ref.ReferenceQueue.remove(): type java.lang.ref.Reference<? 
extends T> in jdk6, but type java.lang.ref.Reference in classpath
-method java.lang.ref.ReferenceQueue.remove(long): type 
java.lang.ref.Reference<? extends T> in jdk6, but type java.lang.ref.Reference 
in classpath
-method java.lang.ref.SoftReference.get(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.lang.ref.WeakReference.get(): type T in jdk6, but type 
java.lang.Object in classpath
-
-class java.lang.reflect.Constructor: has generic type parameter <T> in jdk6, 
but not generic in classpath
-interface java.lang.reflect.TypeVariable: has generic type parameter <T 
extends java.lang.reflect.GenericDeclaration> in jdk6, but not generic in 
classpath
-method java.lang.reflect.AnnotatedElement.getAnnotation(java.lang.Class<T>): 
has generic type parameter <T extends java.lang.annotation.Annotation> in jdk6, 
but not generic in classpath
-method java.lang.reflect.AnnotatedElement.getAnnotation(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method java.lang.reflect.AnnotatedElement.getAnnotation(java.lang.Class<T>): 
type T in jdk6, but type java.lang.annotation.Annotation in classpath
-method 
java.lang.reflect.AnnotatedElement.isAnnotationPresent(java.lang.Class<? 
extends java.lang.annotation.Annotation>): parameters (java.lang.Class<? 
extends java.lang.annotation.Annotation>) in jdk6, but parameters 
(java.lang.Class) in classpath
-method java.lang.reflect.Array.newInstance(java.lang.Class<?>, int): 
parameters (java.lang.Class<?>, int) in jdk6, but parameters (java.lang.Class, 
int) in classpath
-method java.lang.reflect.Array.newInstance(java.lang.Class<?>, int[]): 
parameters (java.lang.Class<?>, int[]) in jdk6, but parameters 
(java.lang.Class, int[]) in classpath
-method java.lang.reflect.Constructor.getAnnotation(java.lang.Class<T2>): has 
generic type parameter <T2 extends java.lang.annotation.Annotation> in jdk6, 
but not generic in classpath
-method java.lang.reflect.Constructor.getAnnotation(java.lang.Class<T2>): 
parameters (java.lang.Class<T2>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method java.lang.reflect.Constructor.getAnnotation(java.lang.Class<T2>): type 
T2 in jdk6, but type java.lang.annotation.Annotation in classpath
-method java.lang.reflect.Constructor.getDeclaringClass(): type 
java.lang.Class<T> in jdk6, but type java.lang.Class in classpath
-method java.lang.reflect.Constructor.getExceptionTypes(): type 
java.lang.Class<?>[] in jdk6, but type java.lang.Class[] in classpath
-method java.lang.reflect.Constructor.getParameterTypes(): type 
java.lang.Class<?>[] in jdk6, but type java.lang.Class[] in classpath
-method java.lang.reflect.Constructor.getTypeParameters(): type 
java.lang.reflect.TypeVariable<java.lang.reflect.Constructor<T>>[] in jdk6, but 
type java.lang.reflect.TypeVariable[] in classpath
-method java.lang.reflect.Constructor.newInstance(java.lang.Object[]): type T 
in jdk6, but type java.lang.Object in classpath
-method java.lang.reflect.Field.getType(): type java.lang.Class<?> in jdk6, but 
type java.lang.Class in classpath
-method java.lang.reflect.GenericDeclaration.getTypeParameters(): type 
java.lang.reflect.TypeVariable<?>[] in jdk6, but type 
java.lang.reflect.TypeVariable[] in classpath
-method java.lang.reflect.Method.getExceptionTypes(): type java.lang.Class<?>[] 
in jdk6, but type java.lang.Class[] in classpath
-method java.lang.reflect.Method.getParameterTypes(): type java.lang.Class<?>[] 
in jdk6, but type java.lang.Class[] in classpath
-method java.lang.reflect.Method.getReturnType(): type java.lang.Class<?> in 
jdk6, but type java.lang.Class in classpath
-method java.lang.reflect.Method.getTypeParameters(): type 
java.lang.reflect.TypeVariable<java.lang.reflect.Method>[] in jdk6, but type 
java.lang.reflect.TypeVariable[] in classpath
-method java.lang.reflect.Proxy.getProxyClass(java.lang.ClassLoader, 
java.lang.Class<?>[]): parameters (java.lang.ClassLoader, java.lang.Class<?>[]) 
in jdk6, but parameters (java.lang.ClassLoader, java.lang.Class[]) in classpath
-method java.lang.reflect.Proxy.getProxyClass(java.lang.ClassLoader, 
java.lang.Class<?>[]): type java.lang.Class<?> in jdk6, but type 
java.lang.Class in classpath
-method java.lang.reflect.Proxy.isProxyClass(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in classpath
-method java.lang.reflect.Proxy.newProxyInstance(java.lang.ClassLoader, 
java.lang.Class<?>[], java.lang.reflect.InvocationHandler): parameters 
(java.lang.ClassLoader, java.lang.Class<?>[], 
java.lang.reflect.InvocationHandler) in jdk6, but parameters 
(java.lang.ClassLoader, java.lang.Class[], java.lang.reflect.InvocationHandler) 
in classpath
-method java.lang.reflect.TypeVariable.getGenericDeclaration(): type T in jdk6, 
but type java.lang.reflect.GenericDeclaration in classpath
-java.applet:
-Bad
-method java.applet.AppletContext.getApplets(): type 
java.util.Enumeration<java.applet.Applet> in jdk6, but type 
java.util.Enumeration in classpath
-method java.applet.AppletContext.getStreamKeys(): type 
java.util.Iterator<java.lang.String> in jdk6, but type java.util.Iterator in 
classpath
-
-Minor
-method java.awt.Window.hide(): deprecated in jdk6, but not deprecated in 
classpath
-method java.awt.Window.show(): deprecated in jdk6, but not deprecated in 
classpath
-class java.awt.RenderingHints: implements java.util.Map<java.lang.Object, 
java.lang.Object> in jdk6, but implements raw java.util.Map in classpath
-constructor java.awt.Font(java.util.Map<? extends 
java.text.AttributedCharacterIterator.Attribute, ?>): parameters 
(java.util.Map<? extends java.text.AttributedCharacterIterator.Attribute, ?>) 
in jdk6, but parameters (java.util.Map) in classpath
-constructor java.awt.RenderingHints(java.util.Map<java.awt.RenderingHints.Key, 
?>): parameters (java.util.Map<java.awt.RenderingHints.Key, ?>) in jdk6, but 
parameters (java.util.Map) in classpath
-field java.awt.GridBagLayout.comptable: type 
java.util.Hashtable<java.awt.Component, java.awt.GridBagConstraints> in jdk6, 
but type java.util.Hashtable in classpath
-field java.awt.Toolkit.desktopProperties: type java.util.Map<java.lang.String, 
java.lang.Object> in jdk6, but type java.util.Map in classpath
-method java.awt.AWTEventMulticaster.getListeners(java.util.EventListener, 
java.lang.Class<T>): has generic type parameter <T extends 
java.util.EventListener> in jdk6, but not generic in classpath
-method java.awt.AWTEventMulticaster.getListeners(java.util.EventListener, 
java.lang.Class<T>): parameters (java.util.EventListener, java.lang.Class<T>) 
in jdk6, but parameters (java.util.EventListener, java.lang.Class) in classpath
-method java.awt.AWTEventMulticaster.getListeners(java.util.EventListener, 
java.lang.Class<T>): type T[] in jdk6, but type java.util.EventListener[] in 
classpath
-method java.awt.AWTKeyStroke.registerSubclass(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in classpath
-method java.awt.Component.getFocusTraversalKeys(int): type 
java.util.Set<java.awt.AWTKeyStroke> in jdk6, but type java.util.Set in 
classpath
-method java.awt.Component.getListeners(java.lang.Class<T>): has generic type 
parameter <T extends java.util.EventListener> in jdk6, but not generic in 
classpath
-method java.awt.Component.getListeners(java.lang.Class<T>): parameters 
(java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in classpath
-method java.awt.Component.getListeners(java.lang.Class<T>): type T[] in jdk6, 
but type java.util.EventListener[] in classpath
-method java.awt.Component.setFocusTraversalKeys(int, java.util.Set<? extends 
java.awt.AWTKeyStroke>): parameters (int, java.util.Set<? extends 
java.awt.AWTKeyStroke>) in jdk6, but parameters (int, java.util.Set) in 
classpath
-method java.awt.Font.deriveFont(java.util.Map<? extends 
java.text.AttributedCharacterIterator.Attribute, ?>): parameters 
(java.util.Map<? extends java.text.AttributedCharacterIterator.Attribute, ?>) 
in jdk6, but parameters (java.util.Map) in classpath
-method java.awt.Font.getAttributes(): type 
java.util.Map<java.awt.font.TextAttribute, ?> in jdk6, but type java.util.Map 
in classpath
-method java.awt.Font.getFont(java.util.Map<? extends 
java.text.AttributedCharacterIterator.Attribute, ?>): parameters 
(java.util.Map<? extends java.text.AttributedCharacterIterator.Attribute, ?>) 
in jdk6, but parameters (java.util.Map) in classpath
-method java.awt.Graphics2D.addRenderingHints(java.util.Map<?, ?>): parameters 
(java.util.Map<?, ?>) in jdk6, but parameters (java.util.Map) in classpath
-method java.awt.Graphics2D.setRenderingHints(java.util.Map<?, ?>): parameters 
(java.util.Map<?, ?>) in jdk6, but parameters (java.util.Map) in classpath
-method java.awt.KeyboardFocusManager.getDefaultFocusTraversalKeys(int): type 
java.util.Set<java.awt.AWTKeyStroke> in jdk6, but type java.util.Set in 
classpath
-method java.awt.KeyboardFocusManager.getKeyEventDispatchers(): type 
java.util.List<java.awt.KeyEventDispatcher> in jdk6, but type java.util.List in 
classpath
-method java.awt.KeyboardFocusManager.getKeyEventPostProcessors(): type 
java.util.List<java.awt.KeyEventPostProcessor> in jdk6, but type java.util.List 
in classpath
-method java.awt.KeyboardFocusManager.setDefaultFocusTraversalKeys(int, 
java.util.Set<? extends java.awt.AWTKeyStroke>): parameters (int, 
java.util.Set<? extends java.awt.AWTKeyStroke>) in jdk6, but parameters (int, 
java.util.Set) in classpath
-method java.awt.MenuBar.shortcuts(): type 
java.util.Enumeration<java.awt.MenuShortcut> in jdk6, but type 
java.util.Enumeration in classpath
-method java.awt.MenuItem.getListeners(java.lang.Class<T>): has generic type 
parameter <T extends java.util.EventListener> in jdk6, but not generic in 
classpath
-method java.awt.MenuItem.getListeners(java.lang.Class<T>): parameters 
(java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in classpath
-method java.awt.MenuItem.getListeners(java.lang.Class<T>): type T[] in jdk6, 
but type java.util.EventListener[] in classpath
-method java.awt.RenderingHints.entrySet(): type 
java.util.Set<java.util.Map.Entry<java.lang.Object, java.lang.Object>> in jdk6, 
but type java.util.Set in classpath
-method java.awt.RenderingHints.keySet(): type java.util.Set<java.lang.Object> 
in jdk6, but type java.util.Set in classpath
-method java.awt.RenderingHints.putAll(java.util.Map<?, ?>): parameters 
(java.util.Map<?, ?>) in jdk6, but parameters (java.util.Map) in classpath
-method java.awt.RenderingHints.values(): type 
java.util.Collection<java.lang.Object> in jdk6, but type java.util.Collection 
in classpath
-method java.awt.Toolkit.createDragGestureRecognizer(java.lang.Class<T>, 
java.awt.dnd.DragSource, java.awt.Component, int, 
java.awt.dnd.DragGestureListener): has generic type parameter <T extends 
java.awt.dnd.DragGestureRecognizer> in jdk6, but not generic in classpath
-method java.awt.Toolkit.createDragGestureRecognizer(java.lang.Class<T>, 
java.awt.dnd.DragSource, java.awt.Component, int, 
java.awt.dnd.DragGestureListener): parameters (java.lang.Class<T>, 
java.awt.dnd.DragSource, java.awt.Component, int, 
java.awt.dnd.DragGestureListener) in jdk6, but parameters (java.lang.Class, 
java.awt.dnd.DragSource, java.awt.Component, int, 
java.awt.dnd.DragGestureListener) in classpath
-method java.awt.Toolkit.createDragGestureRecognizer(java.lang.Class<T>, 
java.awt.dnd.DragSource, java.awt.Component, int, 
java.awt.dnd.DragGestureListener): type T in jdk6, but type 
java.awt.dnd.DragGestureRecognizer in classpath
-method 
java.awt.Toolkit.mapInputMethodHighlight(java.awt.im.InputMethodHighlight): 
type java.util.Map<java.awt.font.TextAttribute, ?> in jdk6, but type 
java.util.Map in classpath
-Bad
-constructor java.awt.datatransfer.DataFlavor(java.lang.Class<?>, 
java.lang.String): parameters (java.lang.Class<?>, java.lang.String) in jdk6, 
but parameters (java.lang.Class, java.lang.String) in classpath
-method java.awt.datatransfer.DataFlavor.getDefaultRepresentationClass(): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method java.awt.datatransfer.DataFlavor.getRepresentationClass(): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method java.awt.datatransfer.DataFlavor.tryToLoadClass(java.lang.String, 
java.lang.ClassLoader): type java.lang.Class<?> in jdk6, but type 
java.lang.Class in classpath
-method 
java.awt.datatransfer.FlavorMap.getFlavorsForNatives(java.lang.String[]): type 
java.util.Map<java.lang.String, java.awt.datatransfer.DataFlavor> in jdk6, but 
type java.util.Map in classpath
-method 
java.awt.datatransfer.FlavorMap.getNativesForFlavors(java.awt.datatransfer.DataFlavor[]):
 type java.util.Map<java.awt.datatransfer.DataFlavor, java.lang.String> in 
jdk6, but type java.util.Map in classpath
-method 
java.awt.datatransfer.FlavorTable.getFlavorsForNative(java.lang.String): type 
java.util.List<java.awt.datatransfer.DataFlavor> in jdk6, but type 
java.util.List in classpath
-method 
java.awt.datatransfer.FlavorTable.getNativesForFlavor(java.awt.datatransfer.DataFlavor):
 type java.util.List<java.lang.String> in jdk6, but type java.util.List in 
classpath
-Bad
-constructor java.awt.dnd.DragGestureEvent(java.awt.dnd.DragGestureRecognizer, 
int, java.awt.Point, java.util.List<? extends java.awt.event.InputEvent>): 
parameters (java.awt.dnd.DragGestureRecognizer, int, java.awt.Point, 
java.util.List<? extends java.awt.event.InputEvent>) in jdk6, but parameters 
(java.awt.dnd.DragGestureRecognizer, int, java.awt.Point, java.util.List) in 
classpath
-field java.awt.dnd.DragGestureRecognizer.events: type 
java.util.ArrayList<java.awt.event.InputEvent> in jdk6, but type 
java.util.ArrayList in classpath
-method java.awt.dnd.DragGestureEvent.iterator(): type 
java.util.Iterator<java.awt.event.InputEvent> in jdk6, but type 
java.util.Iterator in classpath
-method java.awt.dnd.DragSource.createDragGestureRecognizer(java.lang.Class<T>, 
java.awt.Component, int, java.awt.dnd.DragGestureListener): has generic type 
parameter <T extends java.awt.dnd.DragGestureRecognizer> in jdk6, but not 
generic in classpath
-method java.awt.dnd.DragSource.createDragGestureRecognizer(java.lang.Class<T>, 
java.awt.Component, int, java.awt.dnd.DragGestureListener): parameters 
(java.lang.Class<T>, java.awt.Component, int, java.awt.dnd.DragGestureListener) 
in jdk6, but parameters (java.lang.Class, java.awt.Component, int, 
java.awt.dnd.DragGestureListener) in classpath
-method java.awt.dnd.DragSource.createDragGestureRecognizer(java.lang.Class<T>, 
java.awt.Component, int, java.awt.dnd.DragGestureListener): type T in jdk6, but 
type java.awt.dnd.DragGestureRecognizer in classpath
-method java.awt.dnd.DragSource.getListeners(java.lang.Class<T>): has generic 
type parameter <T extends java.util.EventListener> in jdk6, but not generic in 
classpath
-method java.awt.dnd.DragSource.getListeners(java.lang.Class<T>): parameters 
(java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in classpath
-method java.awt.dnd.DragSource.getListeners(java.lang.Class<T>): type T[] in 
jdk6, but type java.util.EventListener[] in classpath
-method java.awt.dnd.DropTargetContext.getCurrentDataFlavorsAsList(): type 
java.util.List<java.awt.datatransfer.DataFlavor> in jdk6, but type 
java.util.List in classpath
-method java.awt.dnd.DropTargetDragEvent.getCurrentDataFlavorsAsList(): type 
java.util.List<java.awt.datatransfer.DataFlavor> in jdk6, but type 
java.util.List in classpath
-method java.awt.dnd.DropTargetDropEvent.getCurrentDataFlavorsAsList(): type 
java.util.List<java.awt.datatransfer.DataFlavor> in jdk6, but type 
java.util.List in classpath
-Bad
-constructor java.awt.font.TextLayout(java.lang.String, java.util.Map<? extends 
java.text.AttributedCharacterIterator.Attribute, ?>, 
java.awt.font.FontRenderContext): parameters (java.lang.String, java.util.Map<? 
extends java.text.AttributedCharacterIterator.Attribute, ?>, 
java.awt.font.FontRenderContext) in jdk6, but parameters (java.lang.String, 
java.util.Map, java.awt.font.FontRenderContext) in classpath
-java.awt.im:
-Bad
-constructor java.awt.im.InputMethodHighlight(boolean, int, int, 
java.util.Map<java.awt.font.TextAttribute, ?>): parameters (boolean, int, int, 
java.util.Map<java.awt.font.TextAttribute, ?>) in jdk6, but parameters 
(boolean, int, int, java.util.Map) in classpath
-method java.awt.im.InputMethodHighlight.getStyle(): type 
java.util.Map<java.awt.font.TextAttribute, ?> in jdk6, but type java.util.Map 
in classpath
-
-Bad
-constructor java.awt.image.BufferedImage(java.awt.image.ColorModel, 
java.awt.image.WritableRaster, boolean, java.util.Hashtable<?, ?>): parameters 
(java.awt.image.ColorModel, java.awt.image.WritableRaster, boolean, 
java.util.Hashtable<?, ?>) in jdk6, but parameters (java.awt.image.ColorModel, 
java.awt.image.WritableRaster, boolean, java.util.Hashtable) in classpath
-constructor java.awt.image.MemoryImageSource(int, int, 
java.awt.image.ColorModel, byte[], int, int, java.util.Hashtable<?, ?>): 
parameters (int, int, java.awt.image.ColorModel, byte[], int, int, 
java.util.Hashtable<?, ?>) in jdk6, but parameters (int, int, 
java.awt.image.ColorModel, byte[], int, int, java.util.Hashtable) in classpath
-constructor java.awt.image.MemoryImageSource(int, int, 
java.awt.image.ColorModel, int[], int, int, java.util.Hashtable<?, ?>): 
parameters (int, int, java.awt.image.ColorModel, int[], int, int, 
java.util.Hashtable<?, ?>) in jdk6, but parameters (int, int, 
java.awt.image.ColorModel, int[], int, int, java.util.Hashtable) in classpath
-constructor java.awt.image.MemoryImageSource(int, int, int[], int, int, 
java.util.Hashtable<?, ?>): parameters (int, int, int[], int, int, 
java.util.Hashtable<?, ?>) in jdk6, but parameters (int, int, int[], int, int, 
java.util.Hashtable) in classpath
-method java.awt.image.ImageConsumer.setProperties(java.util.Hashtable<?, ?>): 
parameters (java.util.Hashtable<?, ?>) in jdk6, but parameters 
(java.util.Hashtable) in classpath
-method java.awt.image.RenderedImage.getSources(): type 
java.util.Vector<java.awt.image.RenderedImage> in jdk6, but type 
java.util.Vector in classpath
-java.awt.image.renderable:
-Bad
-constructor 
java.awt.image.renderable.ParameterBlock(java.util.Vector<java.lang.Object>): 
parameters (java.util.Vector<java.lang.Object>) in jdk6, but parameters 
(java.util.Vector) in classpath
-constructor 
java.awt.image.renderable.ParameterBlock(java.util.Vector<java.lang.Object>, 
java.util.Vector<java.lang.Object>): parameters 
(java.util.Vector<java.lang.Object>, java.util.Vector<java.lang.Object>) in 
jdk6, but parameters (java.util.Vector, java.util.Vector) in classpath
-field java.awt.image.renderable.ParameterBlock.parameters: type 
java.util.Vector<java.lang.Object> in jdk6, but type java.util.Vector in 
classpath
-field java.awt.image.renderable.ParameterBlock.sources: type 
java.util.Vector<java.lang.Object> in jdk6, but type java.util.Vector in 
classpath
-method java.awt.image.renderable.ParameterBlock.getParameters(): type 
java.util.Vector<java.lang.Object> in jdk6, but type java.util.Vector in 
classpath
-method java.awt.image.renderable.ParameterBlock.getSources(): type 
java.util.Vector<java.lang.Object> in jdk6, but type java.util.Vector in 
classpath
-method 
java.awt.image.renderable.ParameterBlock.setParameters(java.util.Vector<java.lang.Object>):
 parameters (java.util.Vector<java.lang.Object>) in jdk6, but parameters 
(java.util.Vector) in classpath
-method 
java.awt.image.renderable.ParameterBlock.setSources(java.util.Vector<java.lang.Object>):
 parameters (java.util.Vector<java.lang.Object>) in jdk6, but parameters 
(java.util.Vector) in classpath
-method java.awt.image.renderable.RenderableImage.getSources(): type 
java.util.Vector<java.awt.image.renderable.RenderableImage> in jdk6, but type 
java.util.Vector in classpath
-
-Bad
-constructor java.beans.BeanDescriptor(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in classpath
-constructor java.beans.BeanDescriptor(java.lang.Class<?>, java.lang.Class<?>): 
parameters (java.lang.Class<?>, java.lang.Class<?>) in jdk6, but parameters 
(java.lang.Class, java.lang.Class) in classpath
-constructor java.beans.EventSetDescriptor(java.lang.Class<?>, 
java.lang.String, java.lang.Class<?>, java.lang.String): parameters 
(java.lang.Class<?>, java.lang.String, java.lang.Class<?>, java.lang.String) in 
jdk6, but parameters (java.lang.Class, java.lang.String, java.lang.Class, 
java.lang.String) in classpath
-constructor java.beans.EventSetDescriptor(java.lang.Class<?>, 
java.lang.String, java.lang.Class<?>, java.lang.String[], java.lang.String, 
java.lang.String): parameters (java.lang.Class<?>, java.lang.String, 
java.lang.Class<?>, java.lang.String[], java.lang.String, java.lang.String) in 
jdk6, but parameters (java.lang.Class, java.lang.String, java.lang.Class, 
java.lang.String[], java.lang.String, java.lang.String) in classpath
-constructor java.beans.EventSetDescriptor(java.lang.Class<?>, 
java.lang.String, java.lang.Class<?>, java.lang.String[], java.lang.String, 
java.lang.String, java.lang.String): parameters (java.lang.Class<?>, 
java.lang.String, java.lang.Class<?>, java.lang.String[], java.lang.String, 
java.lang.String, java.lang.String) in jdk6, but parameters (java.lang.Class, 
java.lang.String, java.lang.Class, java.lang.String[], java.lang.String, 
java.lang.String, java.lang.String) in classpath
-constructor java.beans.EventSetDescriptor(java.lang.String, 
java.lang.Class<?>, java.beans.MethodDescriptor[], java.lang.reflect.Method, 
java.lang.reflect.Method): parameters (java.lang.String, java.lang.Class<?>, 
java.beans.MethodDescriptor[], java.lang.reflect.Method, 
java.lang.reflect.Method) in jdk6, but parameters (java.lang.String, 
java.lang.Class, java.beans.MethodDescriptor[], java.lang.reflect.Method, 
java.lang.reflect.Method) in classpath
-constructor java.beans.EventSetDescriptor(java.lang.String, 
java.lang.Class<?>, java.lang.reflect.Method[], java.lang.reflect.Method, 
java.lang.reflect.Method): parameters (java.lang.String, java.lang.Class<?>, 
java.lang.reflect.Method[], java.lang.reflect.Method, java.lang.reflect.Method) 
in jdk6, but parameters (java.lang.String, java.lang.Class, 
java.lang.reflect.Method[], java.lang.reflect.Method, java.lang.reflect.Method) 
in classpath
-constructor java.beans.EventSetDescriptor(java.lang.String, 
java.lang.Class<?>, java.lang.reflect.Method[], java.lang.reflect.Method, 
java.lang.reflect.Method, java.lang.reflect.Method): parameters 
(java.lang.String, java.lang.Class<?>, java.lang.reflect.Method[], 
java.lang.reflect.Method, java.lang.reflect.Method, java.lang.reflect.Method) 
in jdk6, but parameters (java.lang.String, java.lang.Class, 
java.lang.reflect.Method[], java.lang.reflect.Method, java.lang.reflect.Method, 
java.lang.reflect.Method) in classpath
-constructor java.beans.IndexedPropertyDescriptor(java.lang.String, 
java.lang.Class<?>): parameters (java.lang.String, java.lang.Class<?>) in jdk6, 
but parameters (java.lang.String, java.lang.Class) in classpath
-constructor java.beans.IndexedPropertyDescriptor(java.lang.String, 
java.lang.Class<?>, java.lang.String, java.lang.String, java.lang.String, 
java.lang.String): parameters (java.lang.String, java.lang.Class<?>, 
java.lang.String, java.lang.String, java.lang.String, java.lang.String) in 
jdk6, but parameters (java.lang.String, java.lang.Class, java.lang.String, 
java.lang.String, java.lang.String, java.lang.String) in classpath
-constructor java.beans.PropertyDescriptor(java.lang.String, 
java.lang.Class<?>): parameters (java.lang.String, java.lang.Class<?>) in jdk6, 
but parameters (java.lang.String, java.lang.Class) in classpath
-constructor java.beans.PropertyDescriptor(java.lang.String, 
java.lang.Class<?>, java.lang.String, java.lang.String): parameters 
(java.lang.String, java.lang.Class<?>, java.lang.String, java.lang.String) in 
jdk6, but parameters (java.lang.String, java.lang.Class, java.lang.String, 
java.lang.String) in classpath
-method java.beans.BeanDescriptor.getBeanClass(): type java.lang.Class<?> in 
jdk6, but type java.lang.Class in classpath
-method java.beans.BeanDescriptor.getCustomizerClass(): type java.lang.Class<?> 
in jdk6, but type java.lang.Class in classpath
-method java.beans.Beans.getInstanceOf(java.lang.Object, java.lang.Class<?>): 
parameters (java.lang.Object, java.lang.Class<?>) in jdk6, but parameters 
(java.lang.Object, java.lang.Class) in classpath
-method java.beans.Beans.isInstanceOf(java.lang.Object, java.lang.Class<?>): 
parameters (java.lang.Object, java.lang.Class<?>) in jdk6, but parameters 
(java.lang.Object, java.lang.Class) in classpath
-method java.beans.Encoder.getPersistenceDelegate(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method java.beans.Encoder.setPersistenceDelegate(java.lang.Class<?>, 
java.beans.PersistenceDelegate): parameters (java.lang.Class<?>, 
java.beans.PersistenceDelegate) in jdk6, but parameters (java.lang.Class, 
java.beans.PersistenceDelegate) in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String): has generic type parameter <T> in jdk6, but not generic in 
classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String): parameters (java.lang.Class<T>, java.lang.Object, 
java.lang.String) in jdk6, but parameters (java.lang.Class, java.lang.Object, 
java.lang.String) in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String): type T in jdk6, but type java.lang.Object in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String, java.lang.String): has generic type parameter <T> in jdk6, 
but not generic in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String, java.lang.String): parameters (java.lang.Class<T>, 
java.lang.Object, java.lang.String, java.lang.String) in jdk6, but parameters 
(java.lang.Class, java.lang.Object, java.lang.String, java.lang.String) in 
classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String, java.lang.String): type T in jdk6, but type java.lang.Object 
in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String, java.lang.String, java.lang.String): has generic type 
parameter <T> in jdk6, but not generic in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String, java.lang.String, java.lang.String): parameters 
(java.lang.Class<T>, java.lang.Object, java.lang.String, java.lang.String, 
java.lang.String) in jdk6, but parameters (java.lang.Class, java.lang.Object, 
java.lang.String, java.lang.String, java.lang.String) in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String, java.lang.String, java.lang.String): type T in jdk6, but type 
java.lang.Object in classpath
-method java.beans.EventSetDescriptor.getListenerType(): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method java.beans.FeatureDescriptor.attributeNames(): type 
java.util.Enumeration<java.lang.String> in jdk6, but type java.util.Enumeration 
in classpath
-method java.beans.IndexedPropertyDescriptor.getIndexedPropertyType(): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method java.beans.Introspector.flushFromCaches(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in classpath
-method java.beans.Introspector.getBeanInfo(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in classpath
-method java.beans.Introspector.getBeanInfo(java.lang.Class<?>, int): 
parameters (java.lang.Class<?>, int) in jdk6, but parameters (java.lang.Class, 
int) in classpath
-method java.beans.Introspector.getBeanInfo(java.lang.Class<?>, 
java.lang.Class<?>): parameters (java.lang.Class<?>, java.lang.Class<?>) in 
jdk6, but parameters (java.lang.Class, java.lang.Class) in classpath
-method java.beans.PersistenceDelegate.initialize(java.lang.Class<?>, 
java.lang.Object, java.lang.Object, java.beans.Encoder): parameters 
(java.lang.Class<?>, java.lang.Object, java.lang.Object, java.beans.Encoder) in 
jdk6, but parameters (java.lang.Class, java.lang.Object, java.lang.Object, 
java.beans.Encoder) in classpath
-method java.beans.PropertyDescriptor.getPropertyEditorClass(): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method java.beans.PropertyDescriptor.getPropertyType(): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method 
java.beans.PropertyDescriptor.setPropertyEditorClass(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method java.beans.PropertyEditorManager.findEditor(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method java.beans.PropertyEditorManager.registerEditor(java.lang.Class<?>, 
java.lang.Class<?>): parameters (java.lang.Class<?>, java.lang.Class<?>) in 
jdk6, but parameters (java.lang.Class, java.lang.Class) in classpath
-java.beans.beancontext:
-Bad
-method java.beans.beancontext.BeanContext.addAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.beans.beancontext.BeanContext.toArray(T[]): has generic type 
parameter <T> in jdk6, but not generic in classpath
-method java.beans.beancontext.BeanContext.toArray(T[]): parameters (T[]) in 
jdk6, but parameters (java.lang.Object[]) in classpath
-method java.beans.beancontext.BeanContext.toArray(T[]): type T[] in jdk6, but 
type java.lang.Object[] in classpath
-
-Bad
-class java.io.File: implements java.lang.Comparable<java.io.File> in jdk6, but 
implements raw java.lang.Comparable in classpath
-class java.io.ObjectStreamField: implements 
java.lang.Comparable<java.lang.Object> in jdk6, but implements raw 
java.lang.Comparable in classpath
-class java.io.PrintStream: implements java.lang.Appendable in jdk6, but 
doesn't implement java.lang.Appendable in classpath
-class java.io.RandomAccessFile: implements java.io.Closeable in jdk6, but 
doesn't implement java.io.Closeable in classpath
-class java.io.Reader: implements java.io.Closeable in jdk6, but doesn't 
implement java.io.Closeable in classpath
-class java.io.Reader: implements java.lang.Readable in jdk6, but doesn't 
implement java.lang.Readable in classpath
-class java.io.Writer: implements java.io.Closeable in jdk6, but doesn't 
implement java.io.Closeable in classpath
-class java.io.Writer: implements java.io.Flushable in jdk6, but doesn't 
implement java.io.Flushable in classpath
-class java.io.Writer: implements java.lang.Appendable in jdk6, but doesn't 
implement java.lang.Appendable in classpath
-constructor java.io.ObjectStreamField(java.lang.String, java.lang.Class<?>): 
parameters (java.lang.String, java.lang.Class<?>) in jdk6, but parameters 
(java.lang.String, java.lang.Class) in classpath
-constructor java.io.ObjectStreamField(java.lang.String, java.lang.Class<?>, 
boolean): parameters (java.lang.String, java.lang.Class<?>, boolean) in jdk6, 
but parameters (java.lang.String, java.lang.Class, boolean) in classpath
-constructor java.io.SequenceInputStream(java.util.Enumeration<? extends 
java.io.InputStream>): parameters (java.util.Enumeration<? extends 
java.io.InputStream>) in jdk6, but parameters (java.util.Enumeration) in 
classpath
-method java.io.ObjectInputStream.resolveClass(java.io.ObjectStreamClass): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method java.io.ObjectInputStream.resolveProxyClass(java.lang.String[]): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method java.io.ObjectOutputStream.annotateClass(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method java.io.ObjectOutputStream.annotateProxyClass(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method java.io.ObjectStreamClass.forClass(): type java.lang.Class<?> in jdk6, 
but type java.lang.Class in classpath
-method java.io.ObjectStreamClass.lookup(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in classpath
-method java.io.ObjectStreamField.getType(): type java.lang.Class<?> in jdk6, 
but type java.lang.Class in classpath
-method java.io.PrintStream.append(char): missing in classpath
-method java.io.PrintStream.append(java.lang.CharSequence): missing in classpath
-method java.io.PrintStream.append(java.lang.CharSequence, int, int): missing 
in classpath
-method java.io.PrintStream.format(java.lang.String, java.lang.Object[]): 
missing in classpath
-method java.io.PrintStream.format(java.util.Locale, java.lang.String, 
java.lang.Object[]): missing in classpath
-method java.io.PrintStream.printf(java.lang.String, java.lang.Object[]): 
missing in classpath
-method java.io.PrintStream.printf(java.util.Locale, java.lang.String, 
java.lang.Object[]): missing in classpath
-method java.io.PrintWriter.format(java.lang.String, java.lang.Object[]): 
missing in classpath
-method java.io.PrintWriter.format(java.util.Locale, java.lang.String, 
java.lang.Object[]): missing in classpath
-method java.io.PrintWriter.printf(java.lang.String, java.lang.Object[]): 
missing in classpath
-method java.io.PrintWriter.printf(java.util.Locale, java.lang.String, 
java.lang.Object[]): missing in classpath
-method java.io.Reader.read(java.nio.CharBuffer): missing in classpath
-method java.io.Writer.append(char): missing in classpath
-method java.io.Writer.append(java.lang.CharSequence): missing in classpath
-method java.io.Writer.append(java.lang.CharSequence, int, int): missing in 
classpath
-class java.math.BigDecimal: implements 
java.lang.Comparable<java.math.BigDecimal> in jdk6, but implements raw 
java.lang.Comparable in classpath
-class java.math.BigInteger: implements 
java.lang.Comparable<java.math.BigInteger> in jdk6, but implements raw 
java.lang.Comparable in classpath
+method java.math.RoundingMode.finalize(): doesn't throw java.lang.Throwable in 
jdk6, but throws java.lang.Throwable in classpath
-constructor java.math.MathContext(int, java.math.RoundingMode): missing in 
classpath
-enum java.math.RoundingMode: missing in classpath
-field java.math.MathContext.DECIMAL128: missing in classpath
-field java.math.MathContext.DECIMAL32: missing in classpath
-field java.math.MathContext.DECIMAL64: missing in classpath
-field java.math.MathContext.UNLIMITED: missing in classpath
-method java.math.BigDecimal.divide(java.math.BigDecimal, int, 
java.math.RoundingMode): missing in classpath
-method java.math.BigDecimal.divide(java.math.BigDecimal, 
java.math.RoundingMode): missing in classpath
-method java.math.BigDecimal.setScale(int, java.math.RoundingMode): missing in 
classpath
-method java.math.MathContext.getRoundingMode(): missing in classpath
-class java.net.URI: implements java.lang.Comparable<java.net.URI> in jdk6, but 
implements raw java.lang.Comparable in classpath
-method java.net.NetworkInterface.getInetAddresses(): type 
java.util.Enumeration<java.net.InetAddress> in jdk6, but type 
java.util.Enumeration in classpath
-method java.net.NetworkInterface.getNetworkInterfaces(): type 
java.util.Enumeration<java.net.NetworkInterface> in jdk6, but type 
java.util.Enumeration in classpath
-method java.net.URLConnection.getHeaderFields(): type 
java.util.Map<java.lang.String, java.util.List<java.lang.String>> in jdk6, but 
type java.util.Map in classpath
-method java.net.URLConnection.getRequestProperties(): type 
java.util.Map<java.lang.String, java.util.List<java.lang.String>> in jdk6, but 
type java.util.Map in classpath
+method java.net.Proxy.Type.finalize(): doesn't throw java.lang.Throwable in 
jdk6, but throws java.lang.Throwable in classpath
-class java.net.Proxy: missing in classpath
-class java.net.ProxySelector: missing in classpath
-enum java.net.Proxy.Type: missing in classpath
-method java.net.URI.compareTo(java.net.URI): missing in classpath
-Bad
-class java.nio.ByteBuffer: implements 
java.lang.Comparable<java.nio.ByteBuffer> in jdk6, but implements raw 
java.lang.Comparable in classpath
-class java.nio.CharBuffer: implements java.lang.Appendable in jdk6, but 
doesn't implement java.lang.Appendable in classpath
-class java.nio.CharBuffer: implements 
java.lang.Comparable<java.nio.CharBuffer> in jdk6, but implements raw 
java.lang.Comparable in classpath
-class java.nio.CharBuffer: implements java.lang.Readable in jdk6, but doesn't 
implement java.lang.Readable in classpath
-class java.nio.DoubleBuffer: implements 
java.lang.Comparable<java.nio.DoubleBuffer> in jdk6, but implements raw 
java.lang.Comparable in classpath
-class java.nio.FloatBuffer: implements 
java.lang.Comparable<java.nio.FloatBuffer> in jdk6, but implements raw 
java.lang.Comparable in classpath
-class java.nio.IntBuffer: implements java.lang.Comparable<java.nio.IntBuffer> 
in jdk6, but implements raw java.lang.Comparable in classpath
-class java.nio.LongBuffer: implements 
java.lang.Comparable<java.nio.LongBuffer> in jdk6, but implements raw 
java.lang.Comparable in classpath
-class java.nio.ShortBuffer: implements 
java.lang.Comparable<java.nio.ShortBuffer> in jdk6, but implements raw 
java.lang.Comparable in classpath
-method java.nio.ByteBuffer.compareTo(java.nio.ByteBuffer): missing in classpath
-method java.nio.CharBuffer.append(char): missing in classpath
-method java.nio.CharBuffer.append(java.lang.CharSequence): missing in classpath
-method java.nio.CharBuffer.append(java.lang.CharSequence, int, int): missing 
in classpath
-method java.nio.CharBuffer.compareTo(java.nio.CharBuffer): missing in classpath
-method java.nio.CharBuffer.read(java.nio.CharBuffer): missing in classpath
-method java.nio.DoubleBuffer.compareTo(java.nio.DoubleBuffer): missing in 
classpath
-method java.nio.FloatBuffer.compareTo(java.nio.FloatBuffer): missing in 
classpath
-method java.nio.IntBuffer.compareTo(java.nio.IntBuffer): missing in classpath
-method java.nio.LongBuffer.compareTo(java.nio.LongBuffer): missing in classpath
-method java.nio.ShortBuffer.compareTo(java.nio.ShortBuffer): missing in 
classpath
-
-java.nio.channels:
-Bad
-interface java.nio.channels.Channel: implements java.io.Closeable in jdk6, but 
doesn't implement java.io.Closeable in classpath
-method java.nio.channels.Selector.keys(): type 
java.util.Set<java.nio.channels.SelectionKey> in jdk6, but type java.util.Set 
in classpath
-method java.nio.channels.Selector.selectedKeys(): type 
java.util.Set<java.nio.channels.SelectionKey> in jdk6, but type java.util.Set 
in classpath
-Bad
-method java.nio.channels.spi.AbstractSelector.cancelledKeys(): type 
java.util.Set<java.nio.channels.SelectionKey> in jdk6, but type java.util.Set 
in classpath
-java.nio.charset:
-Bad
-class java.nio.charset.Charset: implements 
java.lang.Comparable<java.nio.charset.Charset> in jdk6, but implements raw 
java.lang.Comparable in classpath
-method java.nio.charset.Charset.aliases(): type 
java.util.Set<java.lang.String> in jdk6, but type java.util.Set in classpath
-method java.nio.charset.Charset.availableCharsets(): type 
java.util.SortedMap<java.lang.String, java.nio.charset.Charset> in jdk6, but 
type java.util.SortedMap in classpath
-Missing
-method java.nio.charset.Charset.compareTo(java.nio.charset.Charset): missing 
in classpath
-
-java.nio.charset.spi:
-Bad
-method java.nio.charset.spi.CharsetProvider.charsets(): type 
java.util.Iterator<java.nio.charset.Charset> in jdk6, but type 
java.util.Iterator in classpath
-
-java.rmi.server:
-Bad
-method java.rmi.server.LoaderHandler.loadClass(java.lang.String): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method java.rmi.server.LoaderHandler.loadClass(java.net.URL, 
java.lang.String): type java.lang.Class<?> in jdk6, but type java.lang.Class in 
classpath
-method java.rmi.server.RMIClassLoader.getClassAnnotation(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method java.rmi.server.RMIClassLoader.loadClass(java.lang.String): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method java.rmi.server.RMIClassLoader.loadClass(java.lang.String, 
java.lang.String): type java.lang.Class<?> in jdk6, but type java.lang.Class in 
classpath
-method java.rmi.server.RMIClassLoader.loadClass(java.lang.String, 
java.lang.String, java.lang.ClassLoader): type java.lang.Class<?> in jdk6, but 
type java.lang.Class in classpath
-method java.rmi.server.RMIClassLoader.loadClass(java.net.URL, 
java.lang.String): type java.lang.Class<?> in jdk6, but type java.lang.Class in 
classpath
-method java.rmi.server.RMIClassLoader.loadProxyClass(java.lang.String, 
java.lang.String[], java.lang.ClassLoader): type java.lang.Class<?> in jdk6, 
but type java.lang.Class in classpath
-method 
java.rmi.server.RMIClassLoaderSpi.getClassAnnotation(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method java.rmi.server.RMIClassLoaderSpi.loadClass(java.lang.String, 
java.lang.String, java.lang.ClassLoader): type java.lang.Class<?> in jdk6, but 
type java.lang.Class in classpath
-method java.rmi.server.RMIClassLoaderSpi.loadProxyClass(java.lang.String, 
java.lang.String[], java.lang.ClassLoader): type java.lang.Class<?> in jdk6, 
but type java.lang.Class in classpath
-
-interface java.security.PrivilegedAction: has generic type parameter <T> in 
jdk6, but not generic in classpath
-interface java.security.PrivilegedExceptionAction: has generic type parameter 
<T> in jdk6, but not generic in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T>): 
has generic type parameter <T> in jdk6, but not generic in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T>): 
parameters (java.security.PrivilegedAction<T>) in jdk6, but parameters 
(java.security.PrivilegedAction) in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T>): 
type T in jdk6, but type java.lang.Object in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T>, 
java.security.AccessControlContext): has generic type parameter <T> in jdk6, 
but not generic in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T>, 
java.security.AccessControlContext): parameters 
(java.security.PrivilegedAction<T>, java.security.AccessControlContext) in 
jdk6, but parameters (java.security.PrivilegedAction, 
java.security.AccessControlContext) in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T>, 
java.security.AccessControlContext): type T in jdk6, but type java.lang.Object 
in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T>):
 has generic type parameter <T> in jdk6, but not generic in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T>):
 parameters (java.security.PrivilegedExceptionAction<T>) in jdk6, but 
parameters (java.security.PrivilegedExceptionAction) in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T>):
 type T in jdk6, but type java.lang.Object in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T>,
 java.security.AccessControlContext): has generic type parameter <T> in jdk6, 
but not generic in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T>,
 java.security.AccessControlContext): parameters 
(java.security.PrivilegedExceptionAction<T>, 
java.security.AccessControlContext) in jdk6, but parameters 
(java.security.PrivilegedExceptionAction, java.security.AccessControlContext) 
in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T>,
 java.security.AccessControlContext): type T in jdk6, but type java.lang.Object 
in classpath
-method java.security.AlgorithmParameters.getParameterSpec(java.lang.Class<T>): 
has generic type parameter <T extends 
java.security.spec.AlgorithmParameterSpec> in jdk6, but not generic in classpath
-method java.security.AlgorithmParameters.getParameterSpec(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method java.security.AlgorithmParameters.getParameterSpec(java.lang.Class<T>): 
type T in jdk6, but type java.security.spec.AlgorithmParameterSpec in classpath
-method 
java.security.AlgorithmParametersSpi.engineGetParameterSpec(java.lang.Class<T>):
 has generic type parameter <T extends 
java.security.spec.AlgorithmParameterSpec> in jdk6, but not generic in classpath
-method 
java.security.AlgorithmParametersSpi.engineGetParameterSpec(java.lang.Class<T>):
 parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method 
java.security.AlgorithmParametersSpi.engineGetParameterSpec(java.lang.Class<T>):
 type T in jdk6, but type java.security.spec.AlgorithmParameterSpec in classpath
-method java.security.IdentityScope.identities(): type 
java.util.Enumeration<java.security.Identity> in jdk6, but type 
java.util.Enumeration in classpath
-method java.security.KeyFactory.getKeySpec(java.security.Key, 
java.lang.Class<T>): has generic type parameter <T extends 
java.security.spec.KeySpec> in jdk6, but not generic in classpath
-method java.security.KeyFactory.getKeySpec(java.security.Key, 
java.lang.Class<T>): parameters (java.security.Key, java.lang.Class<T>) in 
jdk6, but parameters (java.security.Key, java.lang.Class) in classpath
-method java.security.KeyFactory.getKeySpec(java.security.Key, 
java.lang.Class<T>): type T in jdk6, but type java.security.spec.KeySpec in 
classpath
-method java.security.KeyFactorySpi.engineGetKeySpec(java.security.Key, 
java.lang.Class<T>): has generic type parameter <T extends 
java.security.spec.KeySpec> in jdk6, but not generic in classpath
-method java.security.KeyFactorySpi.engineGetKeySpec(java.security.Key, 
java.lang.Class<T>): parameters (java.security.Key, java.lang.Class<T>) in 
jdk6, but parameters (java.security.Key, java.lang.Class) in classpath
-method java.security.KeyFactorySpi.engineGetKeySpec(java.security.Key, 
java.lang.Class<T>): type T in jdk6, but type java.security.spec.KeySpec in 
classpath
-method java.security.KeyStore.aliases(): type 
java.util.Enumeration<java.lang.String> in jdk6, but type java.util.Enumeration 
in classpath
-method java.security.KeyStoreSpi.engineAliases(): type 
java.util.Enumeration<java.lang.String> in jdk6, but type java.util.Enumeration 
in classpath
-method java.security.PermissionCollection.elements(): type 
java.util.Enumeration<java.security.Permission> in jdk6, but type 
java.util.Enumeration in classpath
-method java.security.PrivilegedAction.run(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.security.PrivilegedExceptionAction.run(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.security.SecureClassLoader.defineClass(java.lang.String, byte[], 
int, int, java.security.CodeSource): type java.lang.Class<?> in jdk6, but type 
java.lang.Class in classpath
-method java.security.Security.getAlgorithms(java.lang.String): type 
java.util.Set<java.lang.String> in jdk6, but type java.util.Set in classpath
-method java.security.Security.getProviders(java.util.Map<java.lang.String, 
java.lang.String>): parameters (java.util.Map<java.lang.String, 
java.lang.String>) in jdk6, but parameters (java.util.Map) in classpath
+method java.security.SignatureSpi.engineUpdate(java.nio.ByteBuffer): doesn't 
throw java.security.SignatureException in jdk6, but throws 
java.security.SignatureException in classpath
-method java.security.MessageDigest.update(java.nio.ByteBuffer): missing in 
classpath
-method java.security.MessageDigestSpi.engineUpdate(java.nio.ByteBuffer): 
missing in classpath
-method java.security.Signature.update(java.nio.ByteBuffer): missing in 
classpath
-method java.security.SignatureSpi.engineUpdate(java.nio.ByteBuffer): missing 
in classpath
-
-java.security.acl:
-Bad
-method java.security.acl.Acl.entries(): type 
java.util.Enumeration<java.security.acl.AclEntry> in jdk6, but type 
java.util.Enumeration in classpath
-method java.security.acl.Acl.getPermissions(java.security.Principal): type 
java.util.Enumeration<java.security.acl.Permission> in jdk6, but type 
java.util.Enumeration in classpath
-method java.security.acl.AclEntry.permissions(): type 
java.util.Enumeration<java.security.acl.Permission> in jdk6, but type 
java.util.Enumeration in classpath
-method java.security.acl.Group.members(): type java.util.Enumeration<? extends 
java.security.Principal> in jdk6, but type java.util.Enumeration in classpath
-Bad
-class java.security.cert.PolicyQualifierInfo: nonfinal in jdk6, but final in 
classpath
-constructor 
java.security.cert.CollectionCertStoreParameters(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk6, but parameters 
(java.util.Collection) in classpath
-constructor 
java.security.cert.PKIXBuilderParameters(java.util.Set<java.security.cert.TrustAnchor>,
 java.security.cert.CertSelector): parameters 
(java.util.Set<java.security.cert.TrustAnchor>, 
java.security.cert.CertSelector) in jdk6, but parameters (java.util.Set, 
java.security.cert.CertSelector) in classpath
-constructor 
java.security.cert.PKIXParameters(java.util.Set<java.security.cert.TrustAnchor>):
 parameters (java.util.Set<java.security.cert.TrustAnchor>) in jdk6, but 
parameters (java.util.Set) in classpath
-method java.security.cert.CertPath.getCertificates(): type java.util.List<? 
extends java.security.cert.Certificate> in jdk6, but type java.util.List in 
classpath
-method java.security.cert.CertPath.getEncodings(): type 
java.util.Iterator<java.lang.String> in jdk6, but type java.util.Iterator in 
classpath
-method java.security.cert.CertStore.getCRLs(java.security.cert.CRLSelector): 
type java.util.Collection<? extends java.security.cert.CRL> in jdk6, but type 
java.util.Collection in classpath
-method 
java.security.cert.CertStore.getCertificates(java.security.cert.CertSelector): 
type java.util.Collection<? extends java.security.cert.Certificate> in jdk6, 
but type java.util.Collection in classpath
-method 
java.security.cert.CertStoreSpi.engineGetCRLs(java.security.cert.CRLSelector): 
type java.util.Collection<? extends java.security.cert.CRL> in jdk6, but type 
java.util.Collection in classpath
-method 
java.security.cert.CertStoreSpi.engineGetCertificates(java.security.cert.CertSelector):
 type java.util.Collection<? extends java.security.cert.Certificate> in jdk6, 
but type java.util.Collection in classpath
-method 
java.security.cert.CertificateFactory.generateCRLs(java.io.InputStream): type 
java.util.Collection<? extends java.security.cert.CRL> in jdk6, but type 
java.util.Collection in classpath
-method java.security.cert.CertificateFactory.generateCertPath(java.util.List<? 
extends java.security.cert.Certificate>): parameters (java.util.List<? extends 
java.security.cert.Certificate>) in jdk6, but parameters (java.util.List) in 
classpath
-method 
java.security.cert.CertificateFactory.generateCertificates(java.io.InputStream):
 type java.util.Collection<? extends java.security.cert.Certificate> in jdk6, 
but type java.util.Collection in classpath
-method java.security.cert.CertificateFactory.getCertPathEncodings(): type 
java.util.Iterator<java.lang.String> in jdk6, but type java.util.Iterator in 
classpath
-method 
java.security.cert.CertificateFactorySpi.engineGenerateCRLs(java.io.InputStream):
 type java.util.Collection<? extends java.security.cert.CRL> in jdk6, but type 
java.util.Collection in classpath
-method 
java.security.cert.CertificateFactorySpi.engineGenerateCertPath(java.util.List<?
 extends java.security.cert.Certificate>): parameters (java.util.List<? extends 
java.security.cert.Certificate>) in jdk6, but parameters (java.util.List) in 
classpath
-method 
java.security.cert.CertificateFactorySpi.engineGenerateCertificates(java.io.InputStream):
 type java.util.Collection<? extends java.security.cert.Certificate> in jdk6, 
but type java.util.Collection in classpath
-method java.security.cert.CertificateFactorySpi.engineGetCertPathEncodings(): 
type java.util.Iterator<java.lang.String> in jdk6, but type java.util.Iterator 
in classpath
-method java.security.cert.CollectionCertStoreParameters.getCollection(): type 
java.util.Collection<?> in jdk6, but type java.util.Collection in classpath
-method 
java.security.cert.PKIXCertPathChecker.check(java.security.cert.Certificate, 
java.util.Collection<java.lang.String>): parameters 
(java.security.cert.Certificate, java.util.Collection<java.lang.String>) in 
jdk6, but parameters (java.security.cert.Certificate, java.util.Collection) in 
classpath
-method java.security.cert.PKIXCertPathChecker.getSupportedExtensions(): type 
java.util.Set<java.lang.String> in jdk6, but type java.util.Set in classpath
-method java.security.cert.PKIXParameters.getCertPathCheckers(): type 
java.util.List<java.security.cert.PKIXCertPathChecker> in jdk6, but type 
java.util.List in classpath
-method java.security.cert.PKIXParameters.getCertStores(): type 
java.util.List<java.security.cert.CertStore> in jdk6, but type java.util.List 
in classpath
-method java.security.cert.PKIXParameters.getInitialPolicies(): type 
java.util.Set<java.lang.String> in jdk6, but type java.util.Set in classpath
-method java.security.cert.PKIXParameters.getTrustAnchors(): type 
java.util.Set<java.security.cert.TrustAnchor> in jdk6, but type java.util.Set 
in classpath
-method 
java.security.cert.PKIXParameters.setCertPathCheckers(java.util.List<java.security.cert.PKIXCertPathChecker>):
 parameters (java.util.List<java.security.cert.PKIXCertPathChecker>) in jdk6, 
but parameters (java.util.List) in classpath
-method 
java.security.cert.PKIXParameters.setCertStores(java.util.List<java.security.cert.CertStore>):
 parameters (java.util.List<java.security.cert.CertStore>) in jdk6, but 
parameters (java.util.List) in classpath
-method 
java.security.cert.PKIXParameters.setInitialPolicies(java.util.Set<java.lang.String>):
 parameters (java.util.Set<java.lang.String>) in jdk6, but parameters 
(java.util.Set) in classpath
-method 
java.security.cert.PKIXParameters.setTrustAnchors(java.util.Set<java.security.cert.TrustAnchor>):
 parameters (java.util.Set<java.security.cert.TrustAnchor>) in jdk6, but 
parameters (java.util.Set) in classpath
-method java.security.cert.PolicyNode.getChildren(): type java.util.Iterator<? 
extends java.security.cert.PolicyNode> in jdk6, but type java.util.Iterator in 
classpath
-method java.security.cert.PolicyNode.getExpectedPolicies(): type 
java.util.Set<java.lang.String> in jdk6, but type java.util.Set in classpath
-method java.security.cert.PolicyNode.getPolicyQualifiers(): type 
java.util.Set<? extends java.security.cert.PolicyQualifierInfo> in jdk6, but 
type java.util.Set in classpath
-method java.security.cert.PolicyQualifierInfo.clone(): nonfinal in jdk6, but 
final in classpath
-method java.security.cert.PolicyQualifierInfo.equals(java.lang.Object): 
nonfinal in jdk6, but final in classpath
-method java.security.cert.PolicyQualifierInfo.finalize(): nonfinal in jdk6, 
but final in classpath
-method java.security.cert.PolicyQualifierInfo.hashCode(): nonfinal in jdk6, 
but final in classpath
-method java.security.cert.PolicyQualifierInfo.toString(): nonfinal in jdk6, 
but final in classpath
-method java.security.cert.X509CRL.getRevokedCertificates(): type 
java.util.Set<? extends java.security.cert.X509CRLEntry> in jdk6, but type 
java.util.Set in classpath
-method java.security.cert.X509CRLSelector.getIssuerNames(): type 
java.util.Collection<java.lang.Object> in jdk6, but type java.util.Collection 
in classpath
-method 
java.security.cert.X509CRLSelector.setIssuerNames(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.security.cert.X509CertSelector.getExtendedKeyUsage(): type 
java.util.Set<java.lang.String> in jdk6, but type java.util.Set in classpath
-method 
java.security.cert.X509CertSelector.setExtendedKeyUsage(java.util.Set<java.lang.String>):
 parameters (java.util.Set<java.lang.String>) in jdk6, but parameters 
(java.util.Set) in classpath
-method 
java.security.cert.X509CertSelector.setSubjectAlternativeNames(java.util.Collection<java.util.List<?>>):
 parameters (java.util.Collection<java.util.List<?>>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.security.cert.X509Certificate.getExtendedKeyUsage(): type 
java.util.List<java.lang.String> in jdk6, but type java.util.List in classpath
-method java.security.cert.X509Certificate.getIssuerAlternativeNames(): type 
java.util.Collection<java.util.List<?>> in jdk6, but type java.util.Collection 
in classpath
-method java.security.cert.X509Certificate.getSubjectAlternativeNames(): type 
java.util.Collection<java.util.List<?>> in jdk6, but type java.util.Collection 
in classpath
-method java.security.cert.X509Extension.getCriticalExtensionOIDs(): type 
java.util.Set<java.lang.String> in jdk6, but type java.util.Set in classpath
-method java.security.cert.X509Extension.getNonCriticalExtensionOIDs(): type 
java.util.Set<java.lang.String> in jdk6, but type java.util.Set in classpath
-method java.sql.Array.getArray(long, int, java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (long, int, java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk6, but parameters (long, int, java.util.Map) in 
classpath
-method java.sql.Array.getArray(java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk6, but parameters (java.util.Map) in classpath
-method java.sql.Array.getResultSet(long, int, java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (long, int, java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk6, but parameters (long, int, java.util.Map) in 
classpath
-method java.sql.Array.getResultSet(java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk6, but parameters (java.util.Map) in classpath
-method java.sql.CallableStatement.getObject(int, 
java.util.Map<java.lang.String, java.lang.Class<?>>): parameters (int, 
java.util.Map<java.lang.String, java.lang.Class<?>>) in jdk6, but parameters 
(int, java.util.Map) in classpath
-method java.sql.CallableStatement.getObject(java.lang.String, 
java.util.Map<java.lang.String, java.lang.Class<?>>): parameters 
(java.lang.String, java.util.Map<java.lang.String, java.lang.Class<?>>) in 
jdk6, but parameters (java.lang.String, java.util.Map) in classpath
-method java.sql.Connection.getTypeMap(): type java.util.Map<java.lang.String, 
java.lang.Class<?>> in jdk6, but type java.util.Map in classpath
-method java.sql.Connection.setTypeMap(java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk6, but parameters (java.util.Map) in classpath
-method java.sql.DriverManager.getDrivers(): type 
java.util.Enumeration<java.sql.Driver> in jdk6, but type java.util.Enumeration 
in classpath
-method java.sql.Ref.getObject(java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk6, but parameters (java.util.Map) in classpath
-method java.sql.ResultSet.getObject(int, java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (int, java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk6, but parameters (int, java.util.Map) in classpath
-method java.sql.ResultSet.getObject(java.lang.String, 
java.util.Map<java.lang.String, java.lang.Class<?>>): parameters 
(java.lang.String, java.util.Map<java.lang.String, java.lang.Class<?>>) in 
jdk6, but parameters (java.lang.String, java.util.Map) in classpath
-method java.sql.Struct.getAttributes(java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk6, but parameters (java.util.Map) in classpath
-Bad
-class java.text.CollationKey: implements 
java.lang.Comparable<java.text.CollationKey> in jdk6, but implements raw 
java.lang.Comparable in classpath
-class java.text.CollationKey: nonfinal in jdk6, but final in classpath
-class java.text.Collator: implements java.util.Comparator<java.lang.Object> in 
jdk6, but implements raw java.util.Comparator in classpath
-class java.text.DecimalFormatSymbols: nonfinal in jdk6, but final in classpath
-constructor java.text.AttributedString(java.lang.String, java.util.Map<? 
extends java.text.AttributedCharacterIterator.Attribute, ?>): parameters 
(java.lang.String, java.util.Map<? extends 
java.text.AttributedCharacterIterator.Attribute, ?>) in jdk6, but parameters 
(java.lang.String, java.util.Map) in classpath
-method java.text.AttributedCharacterIterator.getAllAttributeKeys(): type 
java.util.Set<java.text.AttributedCharacterIterator.Attribute> in jdk6, but 
type java.util.Set in classpath
-method java.text.AttributedCharacterIterator.getAttributes(): type 
java.util.Map<java.text.AttributedCharacterIterator.Attribute, 
java.lang.Object> in jdk6, but type java.util.Map in classpath
-method java.text.AttributedCharacterIterator.getRunLimit(java.util.Set<? 
extends java.text.AttributedCharacterIterator.Attribute>): parameters 
(java.util.Set<? extends java.text.AttributedCharacterIterator.Attribute>) in 
jdk6, but parameters (java.util.Set) in classpath
-method java.text.AttributedCharacterIterator.getRunStart(java.util.Set<? 
extends java.text.AttributedCharacterIterator.Attribute>): parameters 
(java.util.Set<? extends java.text.AttributedCharacterIterator.Attribute>) in 
jdk6, but parameters (java.util.Set) in classpath
-method java.text.AttributedString.addAttributes(java.util.Map<? extends 
java.text.AttributedCharacterIterator.Attribute, ?>, int, int): parameters 
(java.util.Map<? extends java.text.AttributedCharacterIterator.Attribute, ?>, 
int, int) in jdk6, but parameters (java.util.Map, int, int) in classpath
-method java.text.CollationKey.clone(): nonfinal in jdk6, but final in classpath
-method java.text.CollationKey.compareTo(java.text.CollationKey): nonfinal in 
jdk6, but final in classpath
-method java.text.CollationKey.equals(java.lang.Object): nonfinal in jdk6, but 
final in classpath
-method java.text.CollationKey.finalize(): nonfinal in jdk6, but final in 
classpath
-method java.text.CollationKey.getSourceString(): nonfinal in jdk6, but final 
in classpath
-method java.text.CollationKey.hashCode(): nonfinal in jdk6, but final in 
classpath
-method java.text.CollationKey.toByteArray(): nonfinal in jdk6, but final in 
classpath
-method java.text.CollationKey.toString(): nonfinal in jdk6, but final in 
classpath
-method java.text.DecimalFormatSymbols.clone(): nonfinal in jdk6, but final in 
classpath
-method java.text.DecimalFormatSymbols.equals(java.lang.Object): nonfinal in 
jdk6, but final in classpath
-method java.text.DecimalFormatSymbols.finalize(): nonfinal in jdk6, but final 
in classpath
-method java.text.DecimalFormatSymbols.getCurrency(): nonfinal in jdk6, but 
final in classpath
-method java.text.DecimalFormatSymbols.getCurrencySymbol(): nonfinal in jdk6, 
but final in classpath
-method java.text.DecimalFormatSymbols.getDecimalSeparator(): nonfinal in jdk6, 
but final in classpath
-method java.text.DecimalFormatSymbols.getDigit(): nonfinal in jdk6, but final 
in classpath
-method java.text.DecimalFormatSymbols.getGroupingSeparator(): nonfinal in 
jdk6, but final in classpath
-method java.text.DecimalFormatSymbols.getInfinity(): nonfinal in jdk6, but 
final in classpath
-method java.text.DecimalFormatSymbols.getInternationalCurrencySymbol(): 
nonfinal in jdk6, but final in classpath
-method java.text.DecimalFormatSymbols.getMinusSign(): nonfinal in jdk6, but 
final in classpath
-method java.text.DecimalFormatSymbols.getMonetaryDecimalSeparator(): nonfinal 
in jdk6, but final in classpath
-method java.text.DecimalFormatSymbols.getNaN(): nonfinal in jdk6, but final in 
classpath
-method java.text.DecimalFormatSymbols.getPatternSeparator(): nonfinal in jdk6, 
but final in classpath
-method java.text.DecimalFormatSymbols.getPerMill(): nonfinal in jdk6, but 
final in classpath
-method java.text.DecimalFormatSymbols.getPercent(): nonfinal in jdk6, but 
final in classpath
-method java.text.DecimalFormatSymbols.getZeroDigit(): nonfinal in jdk6, but 
final in classpath
-method java.text.DecimalFormatSymbols.hashCode(): nonfinal in jdk6, but final 
in classpath
-method java.text.DecimalFormatSymbols.setCurrency(java.util.Currency): 
nonfinal in jdk6, but final in classpath
-method java.text.DecimalFormatSymbols.setCurrencySymbol(java.lang.String): 
nonfinal in jdk6, but final in classpath
-method java.text.DecimalFormatSymbols.setDecimalSeparator(char): nonfinal in 
jdk6, but final in classpath
-method java.text.DecimalFormatSymbols.setDigit(char): nonfinal in jdk6, but 
final in classpath
-method java.text.DecimalFormatSymbols.setGroupingSeparator(char): nonfinal in 
jdk6, but final in classpath
-method java.text.DecimalFormatSymbols.setInfinity(java.lang.String): nonfinal 
in jdk6, but final in classpath
-method 
java.text.DecimalFormatSymbols.setInternationalCurrencySymbol(java.lang.String):
 nonfinal in jdk6, but final in classpath
-method java.text.DecimalFormatSymbols.setMinusSign(char): nonfinal in jdk6, 
but final in classpath
-method java.text.DecimalFormatSymbols.setMonetaryDecimalSeparator(char): 
nonfinal in jdk6, but final in classpath
-method java.text.DecimalFormatSymbols.setNaN(java.lang.String): nonfinal in 
jdk6, but final in classpath
-method java.text.DecimalFormatSymbols.setPatternSeparator(char): nonfinal in 
jdk6, but final in classpath
-method java.text.DecimalFormatSymbols.setPerMill(char): nonfinal in jdk6, but 
final in classpath
-method java.text.DecimalFormatSymbols.setPercent(char): nonfinal in jdk6, but 
final in classpath
-method java.text.DecimalFormatSymbols.setZeroDigit(char): nonfinal in jdk6, 
but final in classpath
-method java.text.DecimalFormatSymbols.toString(): nonfinal in jdk6, but final 
in classpath
+Minor
+class java.util.AbstractMap.SimpleEntry: SerialVersionUID=-8499721149061103585 
in jdk6, but SerialVersionUID=-2281902415339688924 in classpath
+class java.util.AbstractMap.SimpleImmutableEntry: 
SerialVersionUID=7138329143949025153 in jdk6, but 
SerialVersionUID=-7293501207100391870 in classpath
-class java.util.AbstractCollection: has generic type parameter <T> in jdk6, 
but not generic in classpath
-class java.util.AbstractCollection: implements java.lang.Iterable<T> in jdk6, 
but implements raw java.lang.Iterable in classpath
-class java.util.AbstractCollection: implements java.util.Collection<T> in 
jdk6, but implements raw java.util.Collection in classpath
-class java.util.AbstractList: has generic type parameter <T> in jdk6, but not 
generic in classpath
-class java.util.AbstractList: implements java.lang.Iterable<T> in jdk6, but 
implements raw java.lang.Iterable in classpath
-class java.util.AbstractList: implements java.util.Collection<T> in jdk6, but 
implements raw java.util.Collection in classpath
-class java.util.AbstractList: implements java.util.List<T> in jdk6, but 
implements raw java.util.List in classpath
-class java.util.AbstractList: subclass of java.util.AbstractCollection<T> in 
jdk6, but subclass of raw java.util.AbstractCollection in classpath
-class java.util.AbstractMap: has generic type parameters <T, T2> in jdk6, but 
not generic in classpath
-class java.util.AbstractMap: implements java.util.Map<T, T2> in jdk6, but 
implements raw java.util.Map in classpath
-class java.util.AbstractSequentialList: has generic type parameter <T> in 
jdk6, but not generic in classpath
-class java.util.AbstractSequentialList: implements java.lang.Iterable<T> in 
jdk6, but implements raw java.lang.Iterable in classpath
-class java.util.AbstractSequentialList: implements java.util.Collection<T> in 
jdk6, but implements raw java.util.Collection in classpath
-class java.util.AbstractSequentialList: implements java.util.List<T> in jdk6, 
but implements raw java.util.List in classpath
-class java.util.AbstractSequentialList: subclass of java.util.AbstractList<T> 
in jdk6, but subclass of raw java.util.AbstractList in classpath
-class java.util.AbstractSet: has generic type parameter <T> in jdk6, but not 
generic in classpath
-class java.util.AbstractSet: implements java.lang.Iterable<T> in jdk6, but 
implements raw java.lang.Iterable in classpath
-class java.util.AbstractSet: implements java.util.Collection<T> in jdk6, but 
implements raw java.util.Collection in classpath
-class java.util.AbstractSet: implements java.util.Set<T> in jdk6, but 
implements raw java.util.Set in classpath
-class java.util.AbstractSet: subclass of java.util.AbstractCollection<T> in 
jdk6, but subclass of raw java.util.AbstractCollection in classpath
-class java.util.ArrayList: has generic type parameter <T> in jdk6, but not 
generic in classpath
-class java.util.ArrayList: implements java.lang.Iterable<T> in jdk6, but 
implements raw java.lang.Iterable in classpath
-class java.util.ArrayList: implements java.util.Collection<T> in jdk6, but 
implements raw java.util.Collection in classpath
-class java.util.ArrayList: implements java.util.List<T> in jdk6, but 
implements raw java.util.List in classpath
-class java.util.ArrayList: subclass of java.util.AbstractList<T> in jdk6, but 
subclass of raw java.util.AbstractList in classpath
-class java.util.Calendar: implements java.lang.Comparable<java.util.Calendar> 
in jdk6, but doesn't implement java.lang.Comparable<java.util.Calendar> in 
classpath
-class java.util.Date: implements java.lang.Comparable<java.util.Date> in jdk6, 
but implements raw java.lang.Comparable in classpath
-class java.util.Dictionary: has generic type parameters <T, T2> in jdk6, but 
not generic in classpath
-class java.util.HashMap: has generic type parameters <T, T2> in jdk6, but not 
generic in classpath
-class java.util.HashMap: implements java.util.Map<T, T2> in jdk6, but 
implements raw java.util.Map in classpath
-class java.util.HashMap: subclass of java.util.AbstractMap<T, T2> in jdk6, but 
subclass of raw java.util.AbstractMap in classpath
-class java.util.HashSet: has generic type parameter <T> in jdk6, but not 
generic in classpath
-class java.util.HashSet: implements java.lang.Iterable<T> in jdk6, but 
implements raw java.lang.Iterable in classpath
-class java.util.HashSet: implements java.util.Collection<T> in jdk6, but 
implements raw java.util.Collection in classpath
-class java.util.HashSet: implements java.util.Set<T> in jdk6, but implements 
raw java.util.Set in classpath
-class java.util.HashSet: subclass of java.util.AbstractSet<T> in jdk6, but 
subclass of raw java.util.AbstractSet in classpath
-class java.util.Hashtable: has generic type parameters <T, T2> in jdk6, but 
not generic in classpath
-class java.util.Hashtable: implements java.util.Map<T, T2> in jdk6, but 
implements raw java.util.Map in classpath
-class java.util.Hashtable: subclass of java.util.Dictionary<T, T2> in jdk6, 
but subclass of raw java.util.Dictionary in classpath
-class java.util.IdentityHashMap: has generic type parameters <T, T2> in jdk6, 
but not generic in classpath
-class java.util.IdentityHashMap: implements java.util.Map<T, T2> in jdk6, but 
implements raw java.util.Map in classpath
-class java.util.IdentityHashMap: subclass of java.util.AbstractMap<T, T2> in 
jdk6, but subclass of raw java.util.AbstractMap in classpath
-class java.util.LinkedHashMap: has generic type parameters <T, T2> in jdk6, 
but not generic in classpath
-class java.util.LinkedHashMap: implements java.util.Map<T, T2> in jdk6, but 
implements raw java.util.Map in classpath
-class java.util.LinkedHashMap: subclass of java.util.HashMap<T, T2> in jdk6, 
but subclass of raw java.util.HashMap in classpath
-class java.util.LinkedHashSet: has generic type parameter <T> in jdk6, but not 
generic in classpath
-class java.util.LinkedHashSet: implements java.lang.Iterable<T> in jdk6, but 
implements raw java.lang.Iterable in classpath
-class java.util.LinkedHashSet: implements java.util.Collection<T> in jdk6, but 
implements raw java.util.Collection in classpath
-class java.util.LinkedHashSet: implements java.util.Set<T> in jdk6, but 
implements raw java.util.Set in classpath
-class java.util.LinkedHashSet: subclass of java.util.HashSet<T> in jdk6, but 
subclass of raw java.util.HashSet in classpath
-class java.util.LinkedList: has generic type parameter <T> in jdk6, but not 
generic in classpath
-class java.util.LinkedList: implements java.lang.Iterable<T> in jdk6, but 
implements raw java.lang.Iterable in classpath
-class java.util.LinkedList: implements java.util.Collection<T> in jdk6, but 
implements raw java.util.Collection in classpath
-class java.util.LinkedList: implements java.util.List<T> in jdk6, but 
implements raw java.util.List in classpath
-class java.util.LinkedList: implements java.util.Queue<T> in jdk6, but doesn't 
implement java.util.Queue<T> in classpath
-class java.util.LinkedList: subclass of java.util.AbstractSequentialList<T> in 
jdk6, but subclass of raw java.util.AbstractSequentialList in classpath
-class java.util.Properties: implements java.util.Map<java.lang.Object, 
java.lang.Object> in jdk6, but implements raw java.util.Map in classpath
-class java.util.Properties: subclass of java.util.Hashtable<java.lang.Object, 
java.lang.Object> in jdk6, but subclass of raw java.util.Hashtable in classpath
-class java.util.Stack: has generic type parameter <T> in jdk6, but not generic 
in classpath
-class java.util.Stack: implements java.lang.Iterable<T> in jdk6, but 
implements raw java.lang.Iterable in classpath
-class java.util.Stack: implements java.util.Collection<T> in jdk6, but 
implements raw java.util.Collection in classpath
-class java.util.Stack: implements java.util.List<T> in jdk6, but implements 
raw java.util.List in classpath
-class java.util.Stack: subclass of java.util.Vector<T> in jdk6, but subclass 
of raw java.util.Vector in classpath
-class java.util.StringTokenizer: implements 
java.util.Enumeration<java.lang.Object> in jdk6, but implements raw 
java.util.Enumeration in classpath
-class java.util.TreeMap: has generic type parameters <T, T2> in jdk6, but not 
generic in classpath
-class java.util.TreeMap: implements java.util.Map<T, T2> in jdk6, but 
implements raw java.util.Map in classpath
-class java.util.TreeMap: implements java.util.SortedMap<T, T2> in jdk6, but 
implements raw java.util.SortedMap in classpath
-class java.util.TreeMap: subclass of java.util.AbstractMap<T, T2> in jdk6, but 
subclass of raw java.util.AbstractMap in classpath
-class java.util.TreeSet: has generic type parameter <T> in jdk6, but not 
generic in classpath
-class java.util.TreeSet: implements java.lang.Iterable<T> in jdk6, but 
implements raw java.lang.Iterable in classpath
-class java.util.TreeSet: implements java.util.Collection<T> in jdk6, but 
implements raw java.util.Collection in classpath
-class java.util.TreeSet: implements java.util.Set<T> in jdk6, but implements 
raw java.util.Set in classpath
-class java.util.TreeSet: implements java.util.SortedSet<T> in jdk6, but 
implements raw java.util.SortedSet in classpath
-class java.util.TreeSet: subclass of java.util.AbstractSet<T> in jdk6, but 
subclass of raw java.util.AbstractSet in classpath
-class java.util.UUID: implements java.lang.Comparable<java.util.UUID> in jdk6, 
but implements raw java.lang.Comparable in classpath
-class java.util.Vector: has generic type parameter <T> in jdk6, but not 
generic in classpath
-class java.util.Vector: implements java.lang.Iterable<T> in jdk6, but 
implements raw java.lang.Iterable in classpath
-class java.util.Vector: implements java.util.Collection<T> in jdk6, but 
implements raw java.util.Collection in classpath
-class java.util.Vector: implements java.util.List<T> in jdk6, but implements 
raw java.util.List in classpath
-class java.util.Vector: subclass of java.util.AbstractList<T> in jdk6, but 
subclass of raw java.util.AbstractList in classpath
-class java.util.WeakHashMap: has generic type parameters <T, T2> in jdk6, but 
not generic in classpath
-class java.util.WeakHashMap: implements java.util.Map<T, T2> in jdk6, but 
implements raw java.util.Map in classpath
-class java.util.WeakHashMap: subclass of java.util.AbstractMap<T, T2> in jdk6, 
but subclass of raw java.util.AbstractMap in classpath
-constructor java.util.ArrayList(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-constructor java.util.HashMap(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk6, but parameters 
(java.util.Map) in classpath
-constructor java.util.HashSet(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-constructor java.util.Hashtable(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk6, but parameters 
(java.util.Map) in classpath
-constructor java.util.IdentityHashMap(java.util.Map<? extends T, ? extends 
T2>): parameters (java.util.Map<? extends T, ? extends T2>) in jdk6, but 
parameters (java.util.Map) in classpath
-constructor java.util.IllegalFormatConversionException(char, 
java.lang.Class<?>): parameters (char, java.lang.Class<?>) in jdk6, but 
parameters (char, java.lang.Class) in classpath
-constructor java.util.LinkedHashMap(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk6, but parameters 
(java.util.Map) in classpath
-constructor java.util.LinkedHashSet(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-constructor java.util.LinkedList(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-constructor java.util.TreeMap(java.util.Comparator<? super T>): parameters 
(java.util.Comparator<? super T>) in jdk6, but parameters 
(java.util.Comparator) in classpath
-constructor java.util.TreeMap(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk6, but parameters 
(java.util.Map) in classpath
-constructor java.util.TreeMap(java.util.SortedMap<T, ? extends T2>): 
parameters (java.util.SortedMap<T, ? extends T2>) in jdk6, but parameters 
(java.util.SortedMap) in classpath
-constructor java.util.TreeSet(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-constructor java.util.TreeSet(java.util.Comparator<? super T>): parameters 
(java.util.Comparator<? super T>) in jdk6, but parameters 
(java.util.Comparator) in classpath
-constructor java.util.TreeSet(java.util.SortedSet<T>): parameters 
(java.util.SortedSet<T>) in jdk6, but parameters (java.util.SortedSet) in 
classpath
-constructor java.util.Vector(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-constructor java.util.WeakHashMap(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk6, but parameters 
(java.util.Map) in classpath
-interface java.util.Collection: has generic type parameter <T> in jdk6, but 
not generic in classpath
-interface java.util.Collection: implements java.lang.Iterable<T> in jdk6, but 
implements raw java.lang.Iterable in classpath
-interface java.util.Comparator: has generic type parameter <T> in jdk6, but 
not generic in classpath
-interface java.util.Enumeration: has generic type parameter <T> in jdk6, but 
not generic in classpath
-interface java.util.Iterator: has generic type parameter <T> in jdk6, but not 
generic in classpath
-interface java.util.List: has generic type parameter <T> in jdk6, but not 
generic in classpath
-interface java.util.List: implements java.lang.Iterable<T> in jdk6, but 
implements raw java.lang.Iterable in classpath
-interface java.util.List: implements java.util.Collection<T> in jdk6, but 
implements raw java.util.Collection in classpath
-interface java.util.ListIterator: has generic type parameter <T> in jdk6, but 
not generic in classpath
-interface java.util.ListIterator: implements java.util.Iterator<T> in jdk6, 
but implements raw java.util.Iterator in classpath
-interface java.util.Map: has generic type parameters <T, T2> in jdk6, but not 
generic in classpath
-interface java.util.Map.Entry: has generic type parameters <T, T2> in jdk6, 
but not generic in classpath
-interface java.util.Set: has generic type parameter <T> in jdk6, but not 
generic in classpath
-interface java.util.Set: implements java.lang.Iterable<T> in jdk6, but 
implements raw java.lang.Iterable in classpath
-interface java.util.Set: implements java.util.Collection<T> in jdk6, but 
implements raw java.util.Collection in classpath
-interface java.util.SortedMap: has generic type parameters <T, T2> in jdk6, 
but not generic in classpath
-interface java.util.SortedMap: implements java.util.Map<T, T2> in jdk6, but 
implements raw java.util.Map in classpath
-interface java.util.SortedSet: has generic type parameter <T> in jdk6, but not 
generic in classpath
-interface java.util.SortedSet: implements java.lang.Iterable<T> in jdk6, but 
implements raw java.lang.Iterable in classpath
-interface java.util.SortedSet: implements java.util.Collection<T> in jdk6, but 
implements raw java.util.Collection in classpath
-interface java.util.SortedSet: implements java.util.Set<T> in jdk6, but 
implements raw java.util.Set in classpath
-method java.util.AbstractCollection.add(T): parameters (T) in jdk6, but 
parameters (java.lang.Object) in classpath
-method java.util.AbstractCollection.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractCollection.containsAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractCollection.iterator(): type java.util.Iterator<T> in 
jdk6, but type java.util.Iterator in classpath
-method java.util.AbstractCollection.removeAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractCollection.retainAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractCollection.toArray(T2[]): has generic type parameter 
<T2> in jdk6, but not generic in classpath
-method java.util.AbstractCollection.toArray(T2[]): parameters (T2[]) in jdk6, 
but parameters (java.lang.Object[]) in classpath
-method java.util.AbstractCollection.toArray(T2[]): type T2[] in jdk6, but type 
java.lang.Object[] in classpath
-method java.util.AbstractList.add(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.AbstractList.add(int, T): parameters (int, T) in jdk6, but 
parameters (int, java.lang.Object) in classpath
-method java.util.AbstractList.addAll(int, java.util.Collection<? extends T>): 
parameters (int, java.util.Collection<? extends T>) in jdk6, but parameters 
(int, java.util.Collection) in classpath
-method java.util.AbstractList.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractList.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.AbstractList.get(int): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.AbstractList.iterator(): type java.util.Iterator<T> in jdk6, 
but type java.util.Iterator in classpath
-method java.util.AbstractList.listIterator(): type java.util.ListIterator<T> 
in jdk6, but type java.util.ListIterator in classpath
-method java.util.AbstractList.listIterator(int): type 
java.util.ListIterator<T> in jdk6, but type java.util.ListIterator in classpath
-method java.util.AbstractList.remove(int): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.AbstractList.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.AbstractList.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.AbstractList.set(int, T): parameters (int, T) in jdk6, but 
parameters (int, java.lang.Object) in classpath
-method java.util.AbstractList.set(int, T): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.AbstractList.subList(int, int): type java.util.List<T> in 
jdk6, but type java.util.List in classpath
-method java.util.AbstractList.toArray(T2[]): has generic type parameter <T2> 
in jdk6, but not generic in classpath
-method java.util.AbstractList.toArray(T2[]): parameters (T2[]) in jdk6, but 
parameters (java.lang.Object[]) in classpath
-method java.util.AbstractList.toArray(T2[]): type T2[] in jdk6, but type 
java.lang.Object[] in classpath
-method java.util.AbstractMap.entrySet(): type 
java.util.Set<java.util.Map.Entry<T, T2>> in jdk6, but type java.util.Set in 
classpath
-method java.util.AbstractMap.get(java.lang.Object): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.AbstractMap.keySet(): type java.util.Set<T> in jdk6, but type 
java.util.Set in classpath
-method java.util.AbstractMap.put(T, T2): parameters (T, T2) in jdk6, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.AbstractMap.put(T, T2): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.AbstractMap.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk6, but parameters 
(java.util.Map) in classpath
-method java.util.AbstractMap.remove(java.lang.Object): type T2 in jdk6, but 
type java.lang.Object in classpath
-method java.util.AbstractMap.values(): type java.util.Collection<T2> in jdk6, 
but type java.util.Collection in classpath
-method java.util.AbstractSequentialList.add(T): parameters (T) in jdk6, but 
parameters (java.lang.Object) in classpath
-method java.util.AbstractSequentialList.add(int, T): parameters (int, T) in 
jdk6, but parameters (int, java.lang.Object) in classpath
-method java.util.AbstractSequentialList.addAll(int, java.util.Collection<? 
extends T>): parameters (int, java.util.Collection<? extends T>) in jdk6, but 
parameters (int, java.util.Collection) in classpath
-method java.util.AbstractSequentialList.addAll(java.util.Collection<? extends 
T>): parameters (java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractSequentialList.containsAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractSequentialList.get(int): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.AbstractSequentialList.iterator(): type java.util.Iterator<T> 
in jdk6, but type java.util.Iterator in classpath
-method java.util.AbstractSequentialList.listIterator(): type 
java.util.ListIterator<T> in jdk6, but type java.util.ListIterator in classpath
-method java.util.AbstractSequentialList.listIterator(int): type 
java.util.ListIterator<T> in jdk6, but type java.util.ListIterator in classpath
-method java.util.AbstractSequentialList.remove(int): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.AbstractSequentialList.removeAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractSequentialList.retainAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractSequentialList.set(int, T): parameters (int, T) in 
jdk6, but parameters (int, java.lang.Object) in classpath
-method java.util.AbstractSequentialList.set(int, T): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.AbstractSequentialList.subList(int, int): type 
java.util.List<T> in jdk6, but type java.util.List in classpath
-method java.util.AbstractSequentialList.toArray(T2[]): has generic type 
parameter <T2> in jdk6, but not generic in classpath
-method java.util.AbstractSequentialList.toArray(T2[]): parameters (T2[]) in 
jdk6, but parameters (java.lang.Object[]) in classpath
-method java.util.AbstractSequentialList.toArray(T2[]): type T2[] in jdk6, but 
type java.lang.Object[] in classpath
-method java.util.AbstractSet.add(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.AbstractSet.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractSet.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.AbstractSet.iterator(): type java.util.Iterator<T> in jdk6, 
but type java.util.Iterator in classpath
-method java.util.AbstractSet.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.AbstractSet.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.AbstractSet.toArray(T2[]): has generic type parameter <T2> in 
jdk6, but not generic in classpath
-method java.util.AbstractSet.toArray(T2[]): parameters (T2[]) in jdk6, but 
parameters (java.lang.Object[]) in classpath
-method java.util.AbstractSet.toArray(T2[]): type T2[] in jdk6, but type 
java.lang.Object[] in classpath
-method java.util.ArrayList.add(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.ArrayList.add(int, T): parameters (int, T) in jdk6, but 
parameters (int, java.lang.Object) in classpath
-method java.util.ArrayList.addAll(int, java.util.Collection<? extends T>): 
parameters (int, java.util.Collection<? extends T>) in jdk6, but parameters 
(int, java.util.Collection) in classpath
-method java.util.ArrayList.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.ArrayList.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.ArrayList.get(int): type T in jdk6, but type java.lang.Object 
in classpath
-method java.util.ArrayList.iterator(): type java.util.Iterator<T> in jdk6, but 
type java.util.Iterator in classpath
-method java.util.ArrayList.listIterator(): type java.util.ListIterator<T> in 
jdk6, but type java.util.ListIterator in classpath
-method java.util.ArrayList.listIterator(int): type java.util.ListIterator<T> 
in jdk6, but type java.util.ListIterator in classpath
-method java.util.ArrayList.remove(int): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.ArrayList.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.ArrayList.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.ArrayList.set(int, T): parameters (int, T) in jdk6, but 
parameters (int, java.lang.Object) in classpath
-method java.util.ArrayList.set(int, T): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.ArrayList.subList(int, int): type java.util.List<T> in jdk6, 
but type java.util.List in classpath
-method java.util.ArrayList.toArray(T2[]): has generic type parameter <T2> in 
jdk6, but not generic in classpath
-method java.util.ArrayList.toArray(T2[]): parameters (T2[]) in jdk6, but 
parameters (java.lang.Object[]) in classpath
-method java.util.ArrayList.toArray(T2[]): type T2[] in jdk6, but type 
java.lang.Object[] in classpath
-method java.util.Arrays.asList(T[]): has generic type parameter <T> in jdk6, 
but not generic in classpath
-method java.util.Arrays.asList(T[]): parameters (T[]) in jdk6, but parameters 
(java.lang.Object[]) in classpath
-method java.util.Arrays.asList(T[]): type java.util.List<T> in jdk6, but type 
java.util.List in classpath
-method java.util.Arrays.binarySearch(T[], T, java.util.Comparator<? super T>): 
has generic type parameter <T> in jdk6, but not generic in classpath
-method java.util.Arrays.binarySearch(T[], T, java.util.Comparator<? super T>): 
parameters (T[], T, java.util.Comparator<? super T>) in jdk6, but parameters 
(java.lang.Object[], java.lang.Object, java.util.Comparator) in classpath
-method java.util.Arrays.sort(T[], int, int, java.util.Comparator<? super T>): 
has generic type parameter <T> in jdk6, but not generic in classpath
-method java.util.Arrays.sort(T[], int, int, java.util.Comparator<? super T>): 
parameters (T[], int, int, java.util.Comparator<? super T>) in jdk6, but 
parameters (java.lang.Object[], int, int, java.util.Comparator) in classpath
-method java.util.Arrays.sort(T[], java.util.Comparator<? super T>): has 
generic type parameter <T> in jdk6, but not generic in classpath
-method java.util.Arrays.sort(T[], java.util.Comparator<? super T>): parameters 
(T[], java.util.Comparator<? super T>) in jdk6, but parameters 
(java.lang.Object[], java.util.Comparator) in classpath
-method java.util.Collection.add(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.Collection.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.Collection.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.Collection.iterator(): type java.util.Iterator<T> in jdk6, 
but type java.util.Iterator in classpath
-method java.util.Collection.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.Collection.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.Collection.toArray(T2[]): has generic type parameter <T2> in 
jdk6, but not generic in classpath
-method java.util.Collection.toArray(T2[]): parameters (T2[]) in jdk6, but 
parameters (java.lang.Object[]) in classpath
-method java.util.Collection.toArray(T2[]): type T2[] in jdk6, but type 
java.lang.Object[] in classpath
-method java.util.Collections.binarySearch(java.util.List<? extends T>, T, 
java.util.Comparator<? super T>): has generic type parameter <T> in jdk6, but 
not generic in classpath
-method java.util.Collections.binarySearch(java.util.List<? extends T>, T, 
java.util.Comparator<? super T>): parameters (java.util.List<? extends T>, T, 
java.util.Comparator<? super T>) in jdk6, but parameters (java.util.List, 
java.lang.Object, java.util.Comparator) in classpath
-method java.util.Collections.binarySearch(java.util.List<? extends 
java.lang.Comparable<? super T>>, T): has generic type parameter <T> in jdk6, 
but not generic in classpath
-method java.util.Collections.binarySearch(java.util.List<? extends 
java.lang.Comparable<? super T>>, T): parameters (java.util.List<? extends 
java.lang.Comparable<? super T>>, T) in jdk6, but parameters (java.util.List, 
java.lang.Object) in classpath
-method java.util.Collections.copy(java.util.List<? super T>, java.util.List<? 
extends T>): has generic type parameter <T> in jdk6, but not generic in 
classpath
-method java.util.Collections.copy(java.util.List<? super T>, java.util.List<? 
extends T>): parameters (java.util.List<? super T>, java.util.List<? extends 
T>) in jdk6, but parameters (java.util.List, java.util.List) in classpath
-method java.util.Collections.enumeration(java.util.Collection<T>): has generic 
type parameter <T> in jdk6, but not generic in classpath
-method java.util.Collections.enumeration(java.util.Collection<T>): parameters 
(java.util.Collection<T>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.Collections.enumeration(java.util.Collection<T>): type 
java.util.Enumeration<T> in jdk6, but type java.util.Enumeration in classpath
-method java.util.Collections.fill(java.util.List<? super T>, T): has generic 
type parameter <T> in jdk6, but not generic in classpath
-method java.util.Collections.fill(java.util.List<? super T>, T): parameters 
(java.util.List<? super T>, T) in jdk6, but parameters (java.util.List, 
java.lang.Object) in classpath
-method java.util.Collections.indexOfSubList(java.util.List<?>, 
java.util.List<?>): parameters (java.util.List<?>, java.util.List<?>) in jdk6, 
but parameters (java.util.List, java.util.List) in classpath
-method java.util.Collections.lastIndexOfSubList(java.util.List<?>, 
java.util.List<?>): parameters (java.util.List<?>, java.util.List<?>) in jdk6, 
but parameters (java.util.List, java.util.List) in classpath
-method java.util.Collections.list(java.util.Enumeration<T>): has generic type 
parameter <T> in jdk6, but not generic in classpath
-method java.util.Collections.list(java.util.Enumeration<T>): parameters 
(java.util.Enumeration<T>) in jdk6, but parameters (java.util.Enumeration) in 
classpath
-method java.util.Collections.list(java.util.Enumeration<T>): type 
java.util.ArrayList<T> in jdk6, but type java.util.ArrayList in classpath
-method java.util.Collections.max(java.util.Collection<? extends T>): has 
generic type parameter <T extends java.lang.Object & java.lang.Comparable<? 
super T>> in jdk6, but not generic in classpath
-method java.util.Collections.max(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.Collections.max(java.util.Collection<? extends T>): type T in 
jdk6, but type java.lang.Object in classpath
-method java.util.Collections.max(java.util.Collection<? extends T>, 
java.util.Comparator<? super T>): has generic type parameter <T> in jdk6, but 
not generic in classpath
-method java.util.Collections.max(java.util.Collection<? extends T>, 
java.util.Comparator<? super T>): parameters (java.util.Collection<? extends 
T>, java.util.Comparator<? super T>) in jdk6, but parameters 
(java.util.Collection, java.util.Comparator) in classpath
-method java.util.Collections.max(java.util.Collection<? extends T>, 
java.util.Comparator<? super T>): type T in jdk6, but type java.lang.Object in 
classpath
-method java.util.Collections.min(java.util.Collection<? extends T>): has 
generic type parameter <T extends java.lang.Object & java.lang.Comparable<? 
super T>> in jdk6, but not generic in classpath
-method java.util.Collections.min(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.Collections.min(java.util.Collection<? extends T>): type T in 
jdk6, but type java.lang.Object in classpath
-method java.util.Collections.min(java.util.Collection<? extends T>, 
java.util.Comparator<? super T>): has generic type parameter <T> in jdk6, but 
not generic in classpath
-method java.util.Collections.min(java.util.Collection<? extends T>, 
java.util.Comparator<? super T>): parameters (java.util.Collection<? extends 
T>, java.util.Comparator<? super T>) in jdk6, but parameters 
(java.util.Collection, java.util.Comparator) in classpath
-method java.util.Collections.min(java.util.Collection<? extends T>, 
java.util.Comparator<? super T>): type T in jdk6, but type java.lang.Object in 
classpath
-method java.util.Collections.nCopies(int, T): has generic type parameter <T> 
in jdk6, but not generic in classpath
-method java.util.Collections.nCopies(int, T): parameters (int, T) in jdk6, but 
parameters (int, java.lang.Object) in classpath
-method java.util.Collections.nCopies(int, T): type java.util.List<T> in jdk6, 
but type java.util.List in classpath
-method java.util.Collections.replaceAll(java.util.List<T>, T, T): has generic 
type parameter <T> in jdk6, but not generic in classpath
-method java.util.Collections.replaceAll(java.util.List<T>, T, T): parameters 
(java.util.List<T>, T, T) in jdk6, but parameters (java.util.List, 
java.lang.Object, java.lang.Object) in classpath
-method java.util.Collections.reverse(java.util.List<?>): parameters 
(java.util.List<?>) in jdk6, but parameters (java.util.List) in classpath
-method java.util.Collections.reverseOrder(): has generic type parameter <T> in 
jdk6, but not generic in classpath
-method java.util.Collections.reverseOrder(): type java.util.Comparator<T> in 
jdk6, but type java.util.Comparator in classpath
-method java.util.Collections.rotate(java.util.List<?>, int): parameters 
(java.util.List<?>, int) in jdk6, but parameters (java.util.List, int) in 
classpath
-method java.util.Collections.shuffle(java.util.List<?>): parameters 
(java.util.List<?>) in jdk6, but parameters (java.util.List) in classpath
-method java.util.Collections.shuffle(java.util.List<?>, java.util.Random): 
parameters (java.util.List<?>, java.util.Random) in jdk6, but parameters 
(java.util.List, java.util.Random) in classpath
-method java.util.Collections.singleton(T): has generic type parameter <T> in 
jdk6, but not generic in classpath
-method java.util.Collections.singleton(T): parameters (T) in jdk6, but 
parameters (java.lang.Object) in classpath
-method java.util.Collections.singleton(T): type java.util.Set<T> in jdk6, but 
type java.util.Set in classpath
-method java.util.Collections.singletonList(T): has generic type parameter <T> 
in jdk6, but not generic in classpath
-method java.util.Collections.singletonList(T): parameters (T) in jdk6, but 
parameters (java.lang.Object) in classpath
-method java.util.Collections.singletonList(T): type java.util.List<T> in jdk6, 
but type java.util.List in classpath
-method java.util.Collections.singletonMap(T, T2): has generic type parameters 
<T, T2> in jdk6, but not generic in classpath
-method java.util.Collections.singletonMap(T, T2): parameters (T, T2) in jdk6, 
but parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.Collections.singletonMap(T, T2): type java.util.Map<T, T2> in 
jdk6, but type java.util.Map in classpath
-method java.util.Collections.sort(java.util.List<T>): has generic type 
parameter <T extends java.lang.Comparable<? super T>> in jdk6, but not generic 
in classpath
-method java.util.Collections.sort(java.util.List<T>): parameters 
(java.util.List<T>) in jdk6, but parameters (java.util.List) in classpath
-method java.util.Collections.sort(java.util.List<T>, java.util.Comparator<? 
super T>): has generic type parameter <T> in jdk6, but not generic in classpath
-method java.util.Collections.sort(java.util.List<T>, java.util.Comparator<? 
super T>): parameters (java.util.List<T>, java.util.Comparator<? super T>) in 
jdk6, but parameters (java.util.List, java.util.Comparator) in classpath
-method java.util.Collections.swap(java.util.List<?>, int, int): parameters 
(java.util.List<?>, int, int) in jdk6, but parameters (java.util.List, int, 
int) in classpath
-method java.util.Collections.synchronizedCollection(java.util.Collection<T>): 
has generic type parameter <T> in jdk6, but not generic in classpath
-method java.util.Collections.synchronizedCollection(java.util.Collection<T>): 
parameters (java.util.Collection<T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.Collections.synchronizedCollection(java.util.Collection<T>): 
type java.util.Collection<T> in jdk6, but type java.util.Collection in classpath
-method java.util.Collections.synchronizedList(java.util.List<T>): has generic 
type parameter <T> in jdk6, but not generic in classpath
-method java.util.Collections.synchronizedList(java.util.List<T>): parameters 
(java.util.List<T>) in jdk6, but parameters (java.util.List) in classpath
-method java.util.Collections.synchronizedList(java.util.List<T>): type 
java.util.List<T> in jdk6, but type java.util.List in classpath
-method java.util.Collections.synchronizedMap(java.util.Map<T, T2>): has 
generic type parameters <T, T2> in jdk6, but not generic in classpath
-method java.util.Collections.synchronizedMap(java.util.Map<T, T2>): parameters 
(java.util.Map<T, T2>) in jdk6, but parameters (java.util.Map) in classpath
-method java.util.Collections.synchronizedMap(java.util.Map<T, T2>): type 
java.util.Map<T, T2> in jdk6, but type java.util.Map in classpath
-method java.util.Collections.synchronizedSet(java.util.Set<T>): has generic 
type parameter <T> in jdk6, but not generic in classpath
-method java.util.Collections.synchronizedSet(java.util.Set<T>): parameters 
(java.util.Set<T>) in jdk6, but parameters (java.util.Set) in classpath
-method java.util.Collections.synchronizedSet(java.util.Set<T>): type 
java.util.Set<T> in jdk6, but type java.util.Set in classpath
-method java.util.Collections.synchronizedSortedMap(java.util.SortedMap<T, 
T2>): has generic type parameters <T, T2> in jdk6, but not generic in classpath
-method java.util.Collections.synchronizedSortedMap(java.util.SortedMap<T, 
T2>): parameters (java.util.SortedMap<T, T2>) in jdk6, but parameters 
(java.util.SortedMap) in classpath
-method java.util.Collections.synchronizedSortedMap(java.util.SortedMap<T, 
T2>): type java.util.SortedMap<T, T2> in jdk6, but type java.util.SortedMap in 
classpath
-method java.util.Collections.synchronizedSortedSet(java.util.SortedSet<T>): 
has generic type parameter <T> in jdk6, but not generic in classpath
-method java.util.Collections.synchronizedSortedSet(java.util.SortedSet<T>): 
parameters (java.util.SortedSet<T>) in jdk6, but parameters 
(java.util.SortedSet) in classpath
-method java.util.Collections.synchronizedSortedSet(java.util.SortedSet<T>): 
type java.util.SortedSet<T> in jdk6, but type java.util.SortedSet in classpath
-method java.util.Collections.unmodifiableCollection(java.util.Collection<? 
extends T>): has generic type parameter <T> in jdk6, but not generic in 
classpath
-method java.util.Collections.unmodifiableCollection(java.util.Collection<? 
extends T>): parameters (java.util.Collection<? extends T>) in jdk6, but 
parameters (java.util.Collection) in classpath
-method java.util.Collections.unmodifiableCollection(java.util.Collection<? 
extends T>): type java.util.Collection<T> in jdk6, but type 
java.util.Collection in classpath
-method java.util.Collections.unmodifiableList(java.util.List<? extends T>): 
has generic type parameter <T> in jdk6, but not generic in classpath
-method java.util.Collections.unmodifiableList(java.util.List<? extends T>): 
parameters (java.util.List<? extends T>) in jdk6, but parameters 
(java.util.List) in classpath
-method java.util.Collections.unmodifiableList(java.util.List<? extends T>): 
type java.util.List<T> in jdk6, but type java.util.List in classpath
-method java.util.Collections.unmodifiableMap(java.util.Map<? extends T, ? 
extends T2>): has generic type parameters <T, T2> in jdk6, but not generic in 
classpath
-method java.util.Collections.unmodifiableMap(java.util.Map<? extends T, ? 
extends T2>): parameters (java.util.Map<? extends T, ? extends T2>) in jdk6, 
but parameters (java.util.Map) in classpath
-method java.util.Collections.unmodifiableMap(java.util.Map<? extends T, ? 
extends T2>): type java.util.Map<T, T2> in jdk6, but type java.util.Map in 
classpath
-method java.util.Collections.unmodifiableSet(java.util.Set<? extends T>): has 
generic type parameter <T> in jdk6, but not generic in classpath
-method java.util.Collections.unmodifiableSet(java.util.Set<? extends T>): 
parameters (java.util.Set<? extends T>) in jdk6, but parameters (java.util.Set) 
in classpath
-method java.util.Collections.unmodifiableSet(java.util.Set<? extends T>): type 
java.util.Set<T> in jdk6, but type java.util.Set in classpath
-method java.util.Collections.unmodifiableSortedMap(java.util.SortedMap<T, ? 
extends T2>): has generic type parameters <T, T2> in jdk6, but not generic in 
classpath
-method java.util.Collections.unmodifiableSortedMap(java.util.SortedMap<T, ? 
extends T2>): parameters (java.util.SortedMap<T, ? extends T2>) in jdk6, but 
parameters (java.util.SortedMap) in classpath
-method java.util.Collections.unmodifiableSortedMap(java.util.SortedMap<T, ? 
extends T2>): type java.util.SortedMap<T, T2> in jdk6, but type 
java.util.SortedMap in classpath
-method java.util.Collections.unmodifiableSortedSet(java.util.SortedSet<T>): 
has generic type parameter <T> in jdk6, but not generic in classpath
-method java.util.Collections.unmodifiableSortedSet(java.util.SortedSet<T>): 
parameters (java.util.SortedSet<T>) in jdk6, but parameters 
(java.util.SortedSet) in classpath
-method java.util.Collections.unmodifiableSortedSet(java.util.SortedSet<T>): 
type java.util.SortedSet<T> in jdk6, but type java.util.SortedSet in classpath
-method java.util.Comparator.compare(T, T): parameters (T, T) in jdk6, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.Dictionary.elements(): type java.util.Enumeration<T2> in 
jdk6, but type java.util.Enumeration in classpath
-method java.util.Dictionary.get(java.lang.Object): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.Dictionary.keys(): type java.util.Enumeration<T> in jdk6, but 
type java.util.Enumeration in classpath
-method java.util.Dictionary.put(T, T2): parameters (T, T2) in jdk6, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.Dictionary.put(T, T2): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.Dictionary.remove(java.lang.Object): type T2 in jdk6, but 
type java.lang.Object in classpath
-method java.util.Enumeration.nextElement(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.Formatter.out(): type java.lang.Appendable in jdk6, but type 
java.lang.StringBuilder in classpath
-method java.util.HashMap.entrySet(): type java.util.Set<java.util.Map.Entry<T, 
T2>> in jdk6, but type java.util.Set in classpath
-method java.util.HashMap.get(java.lang.Object): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.HashMap.keySet(): type java.util.Set<T> in jdk6, but type 
java.util.Set in classpath
-method java.util.HashMap.put(T, T2): parameters (T, T2) in jdk6, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.HashMap.put(T, T2): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.HashMap.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk6, but parameters 
(java.util.Map) in classpath
-method java.util.HashMap.remove(java.lang.Object): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.HashMap.values(): type java.util.Collection<T2> in jdk6, but 
type java.util.Collection in classpath
-method java.util.HashSet.add(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.HashSet.addAll(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.HashSet.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.HashSet.iterator(): type java.util.Iterator<T> in jdk6, but 
type java.util.Iterator in classpath
-method java.util.HashSet.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.HashSet.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.HashSet.toArray(T2[]): has generic type parameter <T2> in 
jdk6, but not generic in classpath
-method java.util.HashSet.toArray(T2[]): parameters (T2[]) in jdk6, but 
parameters (java.lang.Object[]) in classpath
-method java.util.HashSet.toArray(T2[]): type T2[] in jdk6, but type 
java.lang.Object[] in classpath
-method java.util.Hashtable.elements(): type java.util.Enumeration<T2> in jdk6, 
but type java.util.Enumeration in classpath
-method java.util.Hashtable.entrySet(): type 
java.util.Set<java.util.Map.Entry<T, T2>> in jdk6, but type java.util.Set in 
classpath
-method java.util.Hashtable.get(java.lang.Object): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.Hashtable.keySet(): type java.util.Set<T> in jdk6, but type 
java.util.Set in classpath
-method java.util.Hashtable.keys(): type java.util.Enumeration<T> in jdk6, but 
type java.util.Enumeration in classpath
-method java.util.Hashtable.put(T, T2): parameters (T, T2) in jdk6, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.Hashtable.put(T, T2): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.Hashtable.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk6, but parameters 
(java.util.Map) in classpath
-method java.util.Hashtable.remove(java.lang.Object): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.Hashtable.values(): type java.util.Collection<T2> in jdk6, 
but type java.util.Collection in classpath
-method java.util.IdentityHashMap.entrySet(): type 
java.util.Set<java.util.Map.Entry<T, T2>> in jdk6, but type java.util.Set in 
classpath
-method java.util.IdentityHashMap.get(java.lang.Object): type T2 in jdk6, but 
type java.lang.Object in classpath
-method java.util.IdentityHashMap.keySet(): type java.util.Set<T> in jdk6, but 
type java.util.Set in classpath
-method java.util.IdentityHashMap.put(T, T2): parameters (T, T2) in jdk6, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.IdentityHashMap.put(T, T2): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.IdentityHashMap.putAll(java.util.Map<? extends T, ? extends 
T2>): parameters (java.util.Map<? extends T, ? extends T2>) in jdk6, but 
parameters (java.util.Map) in classpath
-method java.util.IdentityHashMap.remove(java.lang.Object): type T2 in jdk6, 
but type java.lang.Object in classpath
-method java.util.IdentityHashMap.values(): type java.util.Collection<T2> in 
jdk6, but type java.util.Collection in classpath
-method java.util.IllegalFormatConversionException.getArgumentClass(): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method java.util.Iterator.next(): type T in jdk6, but type java.lang.Object in 
classpath
-method java.util.LinkedHashMap.entrySet(): type 
java.util.Set<java.util.Map.Entry<T, T2>> in jdk6, but type java.util.Set in 
classpath
-method java.util.LinkedHashMap.get(java.lang.Object): type T2 in jdk6, but 
type java.lang.Object in classpath
-method java.util.LinkedHashMap.keySet(): type java.util.Set<T> in jdk6, but 
type java.util.Set in classpath
-method java.util.LinkedHashMap.put(T, T2): parameters (T, T2) in jdk6, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.LinkedHashMap.put(T, T2): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.LinkedHashMap.putAll(java.util.Map<? extends T, ? extends 
T2>): parameters (java.util.Map<? extends T, ? extends T2>) in jdk6, but 
parameters (java.util.Map) in classpath
-method java.util.LinkedHashMap.remove(java.lang.Object): type T2 in jdk6, but 
type java.lang.Object in classpath
-method java.util.LinkedHashMap.removeEldestEntry(java.util.Map.Entry<T, T2>): 
parameters (java.util.Map.Entry<T, T2>) in jdk6, but parameters 
(java.util.Map.Entry) in classpath
-method java.util.LinkedHashMap.values(): type java.util.Collection<T2> in 
jdk6, but type java.util.Collection in classpath
-method java.util.LinkedHashSet.add(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.LinkedHashSet.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.LinkedHashSet.containsAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.LinkedHashSet.iterator(): type java.util.Iterator<T> in jdk6, 
but type java.util.Iterator in classpath
-method java.util.LinkedHashSet.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.LinkedHashSet.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.LinkedHashSet.toArray(T2[]): has generic type parameter <T2> 
in jdk6, but not generic in classpath
-method java.util.LinkedHashSet.toArray(T2[]): parameters (T2[]) in jdk6, but 
parameters (java.lang.Object[]) in classpath
-method java.util.LinkedHashSet.toArray(T2[]): type T2[] in jdk6, but type 
java.lang.Object[] in classpath
-method java.util.LinkedList.add(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.LinkedList.add(int, T): parameters (int, T) in jdk6, but 
parameters (int, java.lang.Object) in classpath
-method java.util.LinkedList.addAll(int, java.util.Collection<? extends T>): 
parameters (int, java.util.Collection<? extends T>) in jdk6, but parameters 
(int, java.util.Collection) in classpath
-method java.util.LinkedList.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.LinkedList.addFirst(T): parameters (T) in jdk6, but 
parameters (java.lang.Object) in classpath
-method java.util.LinkedList.addLast(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.LinkedList.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.LinkedList.get(int): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.LinkedList.getFirst(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.LinkedList.getLast(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.LinkedList.iterator(): type java.util.Iterator<T> in jdk6, 
but type java.util.Iterator in classpath
-method java.util.LinkedList.listIterator(): type java.util.ListIterator<T> in 
jdk6, but type java.util.ListIterator in classpath
-method java.util.LinkedList.listIterator(int): type java.util.ListIterator<T> 
in jdk6, but type java.util.ListIterator in classpath
-method java.util.LinkedList.remove(int): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.LinkedList.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.LinkedList.removeFirst(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.LinkedList.removeLast(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.LinkedList.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.LinkedList.set(int, T): parameters (int, T) in jdk6, but 
parameters (int, java.lang.Object) in classpath
-method java.util.LinkedList.set(int, T): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.LinkedList.subList(int, int): type java.util.List<T> in jdk6, 
but type java.util.List in classpath
-method java.util.LinkedList.toArray(T2[]): has generic type parameter <T2> in 
jdk6, but not generic in classpath
-method java.util.LinkedList.toArray(T2[]): parameters (T2[]) in jdk6, but 
parameters (java.lang.Object[]) in classpath
-method java.util.LinkedList.toArray(T2[]): type T2[] in jdk6, but type 
java.lang.Object[] in classpath
-method java.util.List.add(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.List.add(int, T): parameters (int, T) in jdk6, but parameters 
(int, java.lang.Object) in classpath
-method java.util.List.addAll(int, java.util.Collection<? extends T>): 
parameters (int, java.util.Collection<? extends T>) in jdk6, but parameters 
(int, java.util.Collection) in classpath
-method java.util.List.addAll(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.List.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.List.get(int): type T in jdk6, but type java.lang.Object in 
classpath
-method java.util.List.iterator(): type java.util.Iterator<T> in jdk6, but type 
java.util.Iterator in classpath
-method java.util.List.listIterator(): type java.util.ListIterator<T> in jdk6, 
but type java.util.ListIterator in classpath
-method java.util.List.listIterator(int): type java.util.ListIterator<T> in 
jdk6, but type java.util.ListIterator in classpath
-method java.util.List.remove(int): type T in jdk6, but type java.lang.Object 
in classpath
-method java.util.List.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.List.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.List.set(int, T): parameters (int, T) in jdk6, but parameters 
(int, java.lang.Object) in classpath
-method java.util.List.set(int, T): type T in jdk6, but type java.lang.Object 
in classpath
-method java.util.List.subList(int, int): type java.util.List<T> in jdk6, but 
type java.util.List in classpath
-method java.util.List.toArray(T2[]): has generic type parameter <T2> in jdk6, 
but not generic in classpath
-method java.util.List.toArray(T2[]): parameters (T2[]) in jdk6, but parameters 
(java.lang.Object[]) in classpath
-method java.util.List.toArray(T2[]): type T2[] in jdk6, but type 
java.lang.Object[] in classpath
-method java.util.ListIterator.add(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.ListIterator.next(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.ListIterator.previous(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.ListIterator.set(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.Map.entrySet(): type java.util.Set<java.util.Map.Entry<T, 
T2>> in jdk6, but type java.util.Set in classpath
-method java.util.Map.get(java.lang.Object): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.Map.keySet(): type java.util.Set<T> in jdk6, but type 
java.util.Set in classpath
-method java.util.Map.put(T, T2): parameters (T, T2) in jdk6, but parameters 
(java.lang.Object, java.lang.Object) in classpath
-method java.util.Map.put(T, T2): type T2 in jdk6, but type java.lang.Object in 
classpath
-method java.util.Map.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk6, but parameters 
(java.util.Map) in classpath
-method java.util.Map.remove(java.lang.Object): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.Map.values(): type java.util.Collection<T2> in jdk6, but type 
java.util.Collection in classpath
-method java.util.Map.Entry.getKey(): type T in jdk6, but type java.lang.Object 
in classpath
-method java.util.Map.Entry.getValue(): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.Map.Entry.setValue(T2): parameters (T2) in jdk6, but 
parameters (java.lang.Object) in classpath
-method java.util.Map.Entry.setValue(T2): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.Properties.elements(): type 
java.util.Enumeration<java.lang.Object> in jdk6, but type java.util.Enumeration 
in classpath
-method java.util.Properties.entrySet(): type 
java.util.Set<java.util.Map.Entry<java.lang.Object, java.lang.Object>> in jdk6, 
but type java.util.Set in classpath
-method java.util.Properties.keySet(): type java.util.Set<java.lang.Object> in 
jdk6, but type java.util.Set in classpath
-method java.util.Properties.keys(): type 
java.util.Enumeration<java.lang.Object> in jdk6, but type java.util.Enumeration 
in classpath
-method java.util.Properties.propertyNames(): type java.util.Enumeration<?> in 
jdk6, but type java.util.Enumeration in classpath
-method java.util.Properties.putAll(java.util.Map<?, ?>): parameters 
(java.util.Map<?, ?>) in jdk6, but parameters (java.util.Map) in classpath
-method java.util.Properties.values(): type 
java.util.Collection<java.lang.Object> in jdk6, but type java.util.Collection 
in classpath
-method java.util.ResourceBundle.getKeys(): type 
java.util.Enumeration<java.lang.String> in jdk6, but type java.util.Enumeration 
in classpath
-method java.util.Set.add(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.Set.addAll(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.Set.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.Set.iterator(): type java.util.Iterator<T> in jdk6, but type 
java.util.Iterator in classpath
-method java.util.Set.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.Set.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.Set.toArray(T2[]): has generic type parameter <T2> in jdk6, 
but not generic in classpath
-method java.util.Set.toArray(T2[]): parameters (T2[]) in jdk6, but parameters 
(java.lang.Object[]) in classpath
-method java.util.Set.toArray(T2[]): type T2[] in jdk6, but type 
java.lang.Object[] in classpath
-method java.util.SortedMap.comparator(): type java.util.Comparator<? super T> 
in jdk6, but type java.util.Comparator in classpath
-method java.util.SortedMap.entrySet(): type 
java.util.Set<java.util.Map.Entry<T, T2>> in jdk6, but type java.util.Set in 
classpath
-method java.util.SortedMap.firstKey(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.SortedMap.get(java.lang.Object): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.SortedMap.headMap(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.SortedMap.headMap(T): type java.util.SortedMap<T, T2> in 
jdk6, but type java.util.SortedMap in classpath
-method java.util.SortedMap.keySet(): type java.util.Set<T> in jdk6, but type 
java.util.Set in classpath
-method java.util.SortedMap.lastKey(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.SortedMap.put(T, T2): parameters (T, T2) in jdk6, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.SortedMap.put(T, T2): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.SortedMap.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk6, but parameters 
(java.util.Map) in classpath
-method java.util.SortedMap.remove(java.lang.Object): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.SortedMap.subMap(T, T): parameters (T, T) in jdk6, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.SortedMap.subMap(T, T): type java.util.SortedMap<T, T2> in 
jdk6, but type java.util.SortedMap in classpath
-method java.util.SortedMap.tailMap(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.SortedMap.tailMap(T): type java.util.SortedMap<T, T2> in 
jdk6, but type java.util.SortedMap in classpath
-method java.util.SortedMap.values(): type java.util.Collection<T2> in jdk6, 
but type java.util.Collection in classpath
-method java.util.SortedSet.add(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.SortedSet.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.SortedSet.comparator(): type java.util.Comparator<? super T> 
in jdk6, but type java.util.Comparator in classpath
-method java.util.SortedSet.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.SortedSet.first(): type T in jdk6, but type java.lang.Object 
in classpath
-method java.util.SortedSet.headSet(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.SortedSet.headSet(T): type java.util.SortedSet<T> in jdk6, 
but type java.util.SortedSet in classpath
-method java.util.SortedSet.iterator(): type java.util.Iterator<T> in jdk6, but 
type java.util.Iterator in classpath
-method java.util.SortedSet.last(): type T in jdk6, but type java.lang.Object 
in classpath
-method java.util.SortedSet.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.SortedSet.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.SortedSet.subSet(T, T): parameters (T, T) in jdk6, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.SortedSet.subSet(T, T): type java.util.SortedSet<T> in jdk6, 
but type java.util.SortedSet in classpath
-method java.util.SortedSet.tailSet(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.SortedSet.tailSet(T): type java.util.SortedSet<T> in jdk6, 
but type java.util.SortedSet in classpath
-method java.util.SortedSet.toArray(T2[]): has generic type parameter <T2> in 
jdk6, but not generic in classpath
-method java.util.SortedSet.toArray(T2[]): parameters (T2[]) in jdk6, but 
parameters (java.lang.Object[]) in classpath
-method java.util.SortedSet.toArray(T2[]): type T2[] in jdk6, but type 
java.lang.Object[] in classpath
-method java.util.Stack.add(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.Stack.add(int, T): parameters (int, T) in jdk6, but 
parameters (int, java.lang.Object) in classpath
-method java.util.Stack.addAll(int, java.util.Collection<? extends T>): 
parameters (int, java.util.Collection<? extends T>) in jdk6, but parameters 
(int, java.util.Collection) in classpath
-method java.util.Stack.addAll(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.Stack.addElement(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.Stack.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.Stack.elementAt(int): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.Stack.elements(): type java.util.Enumeration<T> in jdk6, but 
type java.util.Enumeration in classpath
-method java.util.Stack.firstElement(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.Stack.get(int): type T in jdk6, but type java.lang.Object in 
classpath
-method java.util.Stack.insertElementAt(T, int): parameters (T, int) in jdk6, 
but parameters (java.lang.Object, int) in classpath
-method java.util.Stack.iterator(): type java.util.Iterator<T> in jdk6, but 
type java.util.Iterator in classpath
-method java.util.Stack.lastElement(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.Stack.listIterator(): type java.util.ListIterator<T> in jdk6, 
but type java.util.ListIterator in classpath
-method java.util.Stack.listIterator(int): type java.util.ListIterator<T> in 
jdk6, but type java.util.ListIterator in classpath
-method java.util.Stack.peek(): type T in jdk6, but type java.lang.Object in 
classpath
-method java.util.Stack.pop(): type T in jdk6, but type java.lang.Object in 
classpath
-method java.util.Stack.push(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.Stack.push(T): type T in jdk6, but type java.lang.Object in 
classpath
-method java.util.Stack.remove(int): type T in jdk6, but type java.lang.Object 
in classpath
-method java.util.Stack.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.Stack.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.Stack.set(int, T): parameters (int, T) in jdk6, but 
parameters (int, java.lang.Object) in classpath
-method java.util.Stack.set(int, T): type T in jdk6, but type java.lang.Object 
in classpath
-method java.util.Stack.setElementAt(T, int): parameters (T, int) in jdk6, but 
parameters (java.lang.Object, int) in classpath
-method java.util.Stack.subList(int, int): type java.util.List<T> in jdk6, but 
type java.util.List in classpath
-method java.util.Stack.toArray(T2[]): has generic type parameter <T2> in jdk6, 
but not generic in classpath
-method java.util.Stack.toArray(T2[]): parameters (T2[]) in jdk6, but 
parameters (java.lang.Object[]) in classpath
-method java.util.Stack.toArray(T2[]): type T2[] in jdk6, but type 
java.lang.Object[] in classpath
-method java.util.TreeMap.comparator(): type java.util.Comparator<? super T> in 
jdk6, but type java.util.Comparator in classpath
-method java.util.TreeMap.entrySet(): type java.util.Set<java.util.Map.Entry<T, 
T2>> in jdk6, but type java.util.Set in classpath
-method java.util.TreeMap.firstKey(): type T in jdk6, but type java.lang.Object 
in classpath
-method java.util.TreeMap.get(java.lang.Object): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.TreeMap.headMap(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.TreeMap.headMap(T): type java.util.SortedMap<T, T2> in jdk6, 
but type java.util.SortedMap in classpath
-method java.util.TreeMap.keySet(): type java.util.Set<T> in jdk6, but type 
java.util.Set in classpath
-method java.util.TreeMap.lastKey(): type T in jdk6, but type java.lang.Object 
in classpath
-method java.util.TreeMap.put(T, T2): parameters (T, T2) in jdk6, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.TreeMap.put(T, T2): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.TreeMap.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk6, but parameters 
(java.util.Map) in classpath
-method java.util.TreeMap.remove(java.lang.Object): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.TreeMap.subMap(T, T): parameters (T, T) in jdk6, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.TreeMap.subMap(T, T): type java.util.SortedMap<T, T2> in 
jdk6, but type java.util.SortedMap in classpath
-method java.util.TreeMap.tailMap(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.TreeMap.tailMap(T): type java.util.SortedMap<T, T2> in jdk6, 
but type java.util.SortedMap in classpath
-method java.util.TreeMap.values(): type java.util.Collection<T2> in jdk6, but 
type java.util.Collection in classpath
-method java.util.TreeSet.add(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.TreeSet.addAll(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.TreeSet.comparator(): type java.util.Comparator<? super T> in 
jdk6, but type java.util.Comparator in classpath
-method java.util.TreeSet.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.TreeSet.first(): type T in jdk6, but type java.lang.Object in 
classpath
-method java.util.TreeSet.headSet(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.TreeSet.headSet(T): type java.util.SortedSet<T> in jdk6, but 
type java.util.SortedSet in classpath
-method java.util.TreeSet.iterator(): type java.util.Iterator<T> in jdk6, but 
type java.util.Iterator in classpath
-method java.util.TreeSet.last(): type T in jdk6, but type java.lang.Object in 
classpath
-method java.util.TreeSet.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.TreeSet.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.TreeSet.subSet(T, T): parameters (T, T) in jdk6, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.TreeSet.subSet(T, T): type java.util.SortedSet<T> in jdk6, 
but type java.util.SortedSet in classpath
-method java.util.TreeSet.tailSet(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.TreeSet.tailSet(T): type java.util.SortedSet<T> in jdk6, but 
type java.util.SortedSet in classpath
-method java.util.TreeSet.toArray(T2[]): has generic type parameter <T2> in 
jdk6, but not generic in classpath
-method java.util.TreeSet.toArray(T2[]): parameters (T2[]) in jdk6, but 
parameters (java.lang.Object[]) in classpath
-method java.util.TreeSet.toArray(T2[]): type T2[] in jdk6, but type 
java.lang.Object[] in classpath
-method java.util.Vector.add(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.Vector.add(int, T): parameters (int, T) in jdk6, but 
parameters (int, java.lang.Object) in classpath
-method java.util.Vector.addAll(int, java.util.Collection<? extends T>): 
parameters (int, java.util.Collection<? extends T>) in jdk6, but parameters 
(int, java.util.Collection) in classpath
-method java.util.Vector.addAll(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method java.util.Vector.addElement(T): parameters (T) in jdk6, but parameters 
(java.lang.Object) in classpath
-method java.util.Vector.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.Vector.elementAt(int): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.Vector.elements(): type java.util.Enumeration<T> in jdk6, but 
type java.util.Enumeration in classpath
-method java.util.Vector.firstElement(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.Vector.get(int): type T in jdk6, but type java.lang.Object in 
classpath
-method java.util.Vector.insertElementAt(T, int): parameters (T, int) in jdk6, 
but parameters (java.lang.Object, int) in classpath
-method java.util.Vector.iterator(): type java.util.Iterator<T> in jdk6, but 
type java.util.Iterator in classpath
-method java.util.Vector.lastElement(): type T in jdk6, but type 
java.lang.Object in classpath
-method java.util.Vector.listIterator(): type java.util.ListIterator<T> in 
jdk6, but type java.util.ListIterator in classpath
-method java.util.Vector.listIterator(int): type java.util.ListIterator<T> in 
jdk6, but type java.util.ListIterator in classpath
-method java.util.Vector.remove(int): type T in jdk6, but type java.lang.Object 
in classpath
-method java.util.Vector.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.Vector.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk6, but parameters (java.util.Collection) in 
classpath
-method java.util.Vector.set(int, T): parameters (int, T) in jdk6, but 
parameters (int, java.lang.Object) in classpath
-method java.util.Vector.set(int, T): type T in jdk6, but type java.lang.Object 
in classpath
-method java.util.Vector.setElementAt(T, int): parameters (T, int) in jdk6, but 
parameters (java.lang.Object, int) in classpath
-method java.util.Vector.subList(int, int): type java.util.List<T> in jdk6, but 
type java.util.List in classpath
-method java.util.Vector.toArray(T2[]): has generic type parameter <T2> in 
jdk6, but not generic in classpath
-method java.util.Vector.toArray(T2[]): parameters (T2[]) in jdk6, but 
parameters (java.lang.Object[]) in classpath
-method java.util.Vector.toArray(T2[]): type T2[] in jdk6, but type 
java.lang.Object[] in classpath
-method java.util.WeakHashMap.entrySet(): type 
java.util.Set<java.util.Map.Entry<T, T2>> in jdk6, but type java.util.Set in 
classpath
-method java.util.WeakHashMap.get(java.lang.Object): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.WeakHashMap.keySet(): type java.util.Set<T> in jdk6, but type 
java.util.Set in classpath
-method java.util.WeakHashMap.put(T, T2): parameters (T, T2) in jdk6, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.WeakHashMap.put(T, T2): type T2 in jdk6, but type 
java.lang.Object in classpath
-method java.util.WeakHashMap.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk6, but parameters 
(java.util.Map) in classpath
-method java.util.WeakHashMap.remove(java.lang.Object): type T2 in jdk6, but 
type java.lang.Object in classpath
-method java.util.WeakHashMap.values(): type java.util.Collection<T2> in jdk6, 
but type java.util.Collection in classpath
-Missing
-class java.util.AbstractMap.SimpleEntry: missing in classpath
-class java.util.AbstractMap.SimpleImmutableEntry: missing in classpath
-class java.util.AbstractQueue: missing in classpath
-class java.util.ArrayDeque: missing in classpath
-class java.util.EnumMap: missing in classpath
-class java.util.EnumSet: missing in classpath
-class java.util.PriorityQueue: missing in classpath
+method java.util.AbstractMap.SimpleEntry.getKey(): nonfinal in jdk6, but final 
in classpath
+method java.util.AbstractMap.SimpleEntry.getValue(): nonfinal in jdk6, but 
final in classpath
+method java.util.AbstractMap.SimpleEntry.hashCode(): nonfinal in jdk6, but 
final in classpath
+method java.util.AbstractMap.SimpleEntry.toString(): nonfinal in jdk6, but 
final in classpath
+method java.util.Formatter.BigDecimalLayoutForm.finalize(): doesn't throw 
java.lang.Throwable in jdk6, but throws java.lang.Throwable in classpath
+Missing
-constructor java.util.Formatter(java.io.File): missing in classpath
-constructor java.util.Formatter(java.io.File, java.lang.String): missing in 
classpath
-constructor java.util.Formatter(java.io.File, java.lang.String, 
java.util.Locale): missing in classpath
-constructor java.util.Formatter(java.io.OutputStream): missing in classpath
-constructor java.util.Formatter(java.io.OutputStream, java.lang.String): 
missing in classpath
-constructor java.util.Formatter(java.io.OutputStream, java.lang.String, 
java.util.Locale): missing in classpath
-constructor java.util.Formatter(java.io.PrintStream): missing in classpath
-constructor java.util.Formatter(java.lang.Appendable): missing in classpath
-constructor java.util.Formatter(java.lang.Appendable, java.util.Locale): 
missing in classpath
-constructor java.util.Formatter(java.lang.String): missing in classpath
-constructor java.util.Formatter(java.lang.String, java.lang.String): missing 
in classpath
-constructor java.util.Formatter(java.lang.String, java.lang.String, 
java.util.Locale): missing in classpath
-enum java.util.Formatter.BigDecimalLayoutForm: missing in classpath
-interface java.util.Deque: missing in classpath
-interface java.util.NavigableMap: missing in classpath
-interface java.util.NavigableSet: missing in classpath
-interface java.util.Queue: missing in classpath
-method java.util.Calendar.compareTo(java.util.Calendar): missing in classpath
-method java.util.Collections.addAll(java.util.Collection<? super T>, T[]): 
missing in classpath
-method java.util.Collections.checkedCollection(java.util.Collection<T>, 
java.lang.Class<T>): missing in classpath
-method java.util.Collections.checkedList(java.util.List<T>, 
java.lang.Class<T>): missing in classpath
-method java.util.Collections.checkedMap(java.util.Map<T, T2>, 
java.lang.Class<T>, java.lang.Class<T2>): missing in classpath
-method java.util.Collections.checkedSet(java.util.Set<T>, java.lang.Class<T>): 
missing in classpath
-method java.util.Collections.checkedSortedMap(java.util.SortedMap<T, T2>, 
java.lang.Class<T>, java.lang.Class<T2>): missing in classpath
-method java.util.Collections.checkedSortedSet(java.util.SortedSet<T>, 
java.lang.Class<T>): missing in classpath
-method java.util.Collections.disjoint(java.util.Collection<?>, 
java.util.Collection<?>): missing in classpath
-method java.util.Collections.emptyList(): missing in classpath
-method java.util.Collections.emptyMap(): missing in classpath
-method java.util.Collections.emptySet(): missing in classpath
-method java.util.Collections.frequency(java.util.Collection<?>, 
java.lang.Object): missing in classpath
-method java.util.Collections.reverseOrder(java.util.Comparator<T>): missing in 
classpath
-method java.util.LinkedList.element(): missing in classpath
-method java.util.LinkedList.offer(T): missing in classpath
-method java.util.LinkedList.peek(): missing in classpath
-method java.util.LinkedList.poll(): missing in classpath
-method java.util.LinkedList.remove(): missing in classpath
-Missing
-package java.util.concurrent: missing in classpath
-
-java.util.concurrent.atomic:
-Missing
-package java.util.concurrent.atomic: missing in classpath
-
-java.util.concurrent.locks:
-Missing
-package java.util.concurrent.locks: missing in classpath
+Minor
+class java.util.concurrent.CopyOnWriteArrayList: 
SerialVersionUID=8673264195747942595 in jdk6, but 
SerialVersionUID=4581239596247333390 in classpath
+Bad
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T): parameters (T) 
in jdk6, but parameters (java.lang.Object) in classpath
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk6, but type 
java.util.SortedMap in classpath
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T, boolean): 
parameters (T, boolean) in jdk6, but parameters (java.lang.Object, boolean) in 
classpath
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T, boolean): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk6, but type 
java.util.NavigableMap in classpath
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, T): parameters 
(T, T) in jdk6, but parameters (java.lang.Object, java.lang.Object) in classpath
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk6, but type 
java.util.SortedMap in classpath
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, boolean, T, 
boolean): parameters (T, boolean, T, boolean) in jdk6, but parameters 
(java.lang.Object, boolean, java.lang.Object, boolean) in classpath
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, boolean, T, 
boolean): type java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk6, but 
type java.util.NavigableMap in classpath
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T): parameters (T) 
in jdk6, but parameters (java.lang.Object) in classpath
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk6, but type 
java.util.SortedMap in classpath
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T, boolean): 
parameters (T, boolean) in jdk6, but parameters (java.lang.Object, boolean) in 
classpath
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T, boolean): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk6, but type 
java.util.NavigableMap in classpath
+method java.util.concurrent.ConcurrentSkipListMap.headMap(T): parameters (T) 
in jdk6, but parameters (java.lang.Object) in classpath
+method java.util.concurrent.ConcurrentSkipListMap.headMap(T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk6, but type 
java.util.SortedMap in classpath
+method java.util.concurrent.ConcurrentSkipListMap.headMap(T, boolean): 
parameters (T, boolean) in jdk6, but parameters (java.lang.Object, boolean) in 
classpath
+method java.util.concurrent.ConcurrentSkipListMap.headMap(T, boolean): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk6, but type 
java.util.NavigableMap in classpath
+method java.util.concurrent.ConcurrentSkipListMap.subMap(T, T): parameters (T, 
T) in jdk6, but parameters (java.lang.Object, java.lang.Object) in classpath
+method java.util.concurrent.ConcurrentSkipListMap.subMap(T, T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk6, but type 
java.util.SortedMap in classpath
+method java.util.concurrent.ConcurrentSkipListMap.subMap(T, boolean, T, 
boolean): parameters (T, boolean, T, boolean) in jdk6, but parameters 
(java.lang.Object, boolean, java.lang.Object, boolean) in classpath
+method java.util.concurrent.ConcurrentSkipListMap.subMap(T, boolean, T, 
boolean): type java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk6, but 
type java.util.NavigableMap in classpath
+method java.util.concurrent.ConcurrentSkipListMap.tailMap(T): parameters (T) 
in jdk6, but parameters (java.lang.Object) in classpath
+method java.util.concurrent.ConcurrentSkipListMap.tailMap(T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk6, but type 
java.util.SortedMap in classpath
+method java.util.concurrent.ConcurrentSkipListMap.tailMap(T, boolean): 
parameters (T, boolean) in jdk6, but parameters (java.lang.Object, boolean) in 
classpath
+method java.util.concurrent.ConcurrentSkipListMap.tailMap(T, boolean): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk6, but type 
java.util.NavigableMap in classpath
+method java.util.concurrent.ConcurrentSkipListSet.headSet(T): parameters (T) 
in jdk6, but parameters (java.lang.Object) in classpath
+method java.util.concurrent.ConcurrentSkipListSet.headSet(T): type 
java.util.NavigableSet<T> in jdk6, but type java.util.SortedSet in classpath
+method java.util.concurrent.ConcurrentSkipListSet.subSet(T, T): parameters (T, 
T) in jdk6, but parameters (java.lang.Object, java.lang.Object) in classpath
+method java.util.concurrent.ConcurrentSkipListSet.subSet(T, T): type 
java.util.NavigableSet<T> in jdk6, but type java.util.SortedSet in classpath
+method java.util.concurrent.ConcurrentSkipListSet.tailSet(T): parameters (T) 
in jdk6, but parameters (java.lang.Object) in classpath
+method java.util.concurrent.ConcurrentSkipListSet.tailSet(T): type 
java.util.NavigableSet<T> in jdk6, but type java.util.SortedSet in classpath
+method java.util.concurrent.TimeUnit.finalize(): doesn't throw 
java.lang.Throwable in jdk6, but throws java.lang.Throwable in classpath
+Abs.add
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T): new interface 
method in classpath
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T, boolean): new 
interface method in classpath
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, T): new interface 
method in classpath
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, boolean, T, 
boolean): new interface method in classpath
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T): new interface 
method in classpath
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T, boolean): new 
interface method in classpath
+method java.util.concurrent.Delayed.compareTo(java.lang.Object): new interface 
method in classpath
-Bad
-class java.util.jar.Attributes: implements java.util.Map<java.lang.Object, 
java.lang.Object> in jdk6, but implements raw java.util.Map in classpath
-field java.util.jar.Attributes.map: type java.util.Map<java.lang.Object, 
java.lang.Object> in jdk6, but type java.util.Map in classpath
-method java.util.jar.Attributes.entrySet(): type 
java.util.Set<java.util.Map.Entry<java.lang.Object, java.lang.Object>> in jdk6, 
but type java.util.Set in classpath
-method java.util.jar.Attributes.keySet(): type java.util.Set<java.lang.Object> 
in jdk6, but type java.util.Set in classpath
-method java.util.jar.Attributes.putAll(java.util.Map<?, ?>): parameters 
(java.util.Map<?, ?>) in jdk6, but parameters (java.util.Map) in classpath
-method java.util.jar.Attributes.values(): type 
java.util.Collection<java.lang.Object> in jdk6, but type java.util.Collection 
in classpath
-method java.util.jar.JarFile.entries(): type 
java.util.Enumeration<java.util.jar.JarEntry> in jdk6, but type 
java.util.Enumeration in classpath
-method java.util.jar.Manifest.getEntries(): type 
java.util.Map<java.lang.String, java.util.jar.Attributes> in jdk6, but type 
java.util.Map in classpath
-Bad
-method java.util.logging.LogManager.getLoggerNames(): type 
java.util.Enumeration<java.lang.String> in jdk6, but type java.util.Enumeration 
in classpath
-method java.util.logging.LoggingMXBean.getLoggerNames(): type 
java.util.List<java.lang.String> in jdk6, but type java.util.List in classpath
-java.util.prefs:
-Bad
-method java.util.prefs.Preferences.systemNodeForPackage(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method java.util.prefs.Preferences.userNodeForPackage(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in 
classpath
-
-Bad
-method java.util.zip.ZipFile.entries(): type java.util.Enumeration<? extends 
java.util.zip.ZipEntry> in jdk6, but type java.util.Enumeration in classpath
-method java.util.zip.Deflater.getBytesRead(): missing in classpath
-method java.util.zip.Deflater.getBytesWritten(): missing in classpath
-method java.util.zip.Inflater.getBytesRead(): missing in classpath
-method java.util.zip.Inflater.getBytesWritten(): missing in classpath
-Bad
-field javax.accessibility.AccessibleRelationSet.relations: type 
java.util.Vector<javax.accessibility.AccessibleRelation> in jdk6, but type 
java.util.Vector in classpath
-field javax.accessibility.AccessibleStateSet.states: type 
java.util.Vector<javax.accessibility.AccessibleState> in jdk6, but type 
java.util.Vector in classpath
-method javax.crypto.Mac.update(java.nio.ByteBuffer): missing in classpath
-method javax.crypto.MacSpi.engineUpdate(java.nio.ByteBuffer): missing in 
classpath
-Bad
-constructor javax.imageio.IIOImage(java.awt.image.Raster, java.util.List<? 
extends java.awt.image.BufferedImage>, javax.imageio.metadata.IIOMetadata): 
parameters (java.awt.image.Raster, java.util.List<? extends 
java.awt.image.BufferedImage>, javax.imageio.metadata.IIOMetadata) in jdk6, but 
parameters (java.awt.image.Raster, java.util.List, 
javax.imageio.metadata.IIOMetadata) in classpath
-constructor javax.imageio.IIOImage(java.awt.image.RenderedImage, 
java.util.List<? extends java.awt.image.BufferedImage>, 
javax.imageio.metadata.IIOMetadata): parameters (java.awt.image.RenderedImage, 
java.util.List<? extends java.awt.image.BufferedImage>, 
javax.imageio.metadata.IIOMetadata) in jdk6, but parameters 
(java.awt.image.RenderedImage, java.util.List, 
javax.imageio.metadata.IIOMetadata) in classpath
-field javax.imageio.IIOImage.thumbnails: type java.util.List<? extends 
java.awt.image.BufferedImage> in jdk6, but type java.util.List in classpath
-field javax.imageio.ImageReader.progressListeners: type 
java.util.List<javax.imageio.event.IIOReadProgressListener> in jdk6, but type 
java.util.List in classpath
-field javax.imageio.ImageReader.updateListeners: type 
java.util.List<javax.imageio.event.IIOReadUpdateListener> in jdk6, but type 
java.util.List in classpath
-field javax.imageio.ImageReader.warningListeners: type 
java.util.List<javax.imageio.event.IIOReadWarningListener> in jdk6, but type 
java.util.List in classpath
-field javax.imageio.ImageReader.warningLocales: type 
java.util.List<java.util.Locale> in jdk6, but type java.util.List in classpath
-field javax.imageio.ImageWriter.progressListeners: type 
java.util.List<javax.imageio.event.IIOWriteProgressListener> in jdk6, but type 
java.util.List in classpath
-field javax.imageio.ImageWriter.warningListeners: type 
java.util.List<javax.imageio.event.IIOWriteWarningListener> in jdk6, but type 
java.util.List in classpath
-field javax.imageio.ImageWriter.warningLocales: type 
java.util.List<java.util.Locale> in jdk6, but type java.util.List in classpath
-method javax.imageio.IIOImage.getThumbnails(): type java.util.List<? extends 
java.awt.image.BufferedImage> in jdk6, but type java.util.List in classpath
-method javax.imageio.IIOImage.setThumbnails(java.util.List<? extends 
java.awt.image.BufferedImage>): parameters (java.util.List<? extends 
java.awt.image.BufferedImage>) in jdk6, but parameters (java.util.List) in 
classpath
-method javax.imageio.ImageIO.getImageReaders(java.lang.Object): type 
java.util.Iterator<javax.imageio.ImageReader> in jdk6, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageReadersByFormatName(java.lang.String): 
type java.util.Iterator<javax.imageio.ImageReader> in jdk6, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageReadersByMIMEType(java.lang.String): type 
java.util.Iterator<javax.imageio.ImageReader> in jdk6, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageReadersBySuffix(java.lang.String): type 
java.util.Iterator<javax.imageio.ImageReader> in jdk6, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageTranscoders(javax.imageio.ImageReader, 
javax.imageio.ImageWriter): type 
java.util.Iterator<javax.imageio.ImageTranscoder> in jdk6, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageWriters(javax.imageio.ImageTypeSpecifier, 
java.lang.String): type java.util.Iterator<javax.imageio.ImageWriter> in jdk6, 
but type java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageWritersByFormatName(java.lang.String): 
type java.util.Iterator<javax.imageio.ImageWriter> in jdk6, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageWritersByMIMEType(java.lang.String): type 
java.util.Iterator<javax.imageio.ImageWriter> in jdk6, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageWritersBySuffix(java.lang.String): type 
java.util.Iterator<javax.imageio.ImageWriter> in jdk6, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageReader.getDestination(javax.imageio.ImageReadParam, 
java.util.Iterator<javax.imageio.ImageTypeSpecifier>, int, int): parameters 
(javax.imageio.ImageReadParam, 
java.util.Iterator<javax.imageio.ImageTypeSpecifier>, int, int) in jdk6, but 
parameters (javax.imageio.ImageReadParam, java.util.Iterator, int, int) in 
classpath
-method javax.imageio.ImageReader.getImageMetadata(int, java.lang.String, 
java.util.Set<java.lang.String>): parameters (int, java.lang.String, 
java.util.Set<java.lang.String>) in jdk6, but parameters (int, 
java.lang.String, java.util.Set) in classpath
-method javax.imageio.ImageReader.getImageTypes(int): type 
java.util.Iterator<javax.imageio.ImageTypeSpecifier> in jdk6, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageReader.getStreamMetadata(java.lang.String, 
java.util.Set<java.lang.String>): parameters (java.lang.String, 
java.util.Set<java.lang.String>) in jdk6, but parameters (java.lang.String, 
java.util.Set) in classpath
-method javax.imageio.ImageReader.readAll(java.util.Iterator<? extends 
javax.imageio.ImageReadParam>): parameters (java.util.Iterator<? extends 
javax.imageio.ImageReadParam>) in jdk6, but parameters (java.util.Iterator) in 
classpath
-method javax.imageio.ImageReader.readAll(java.util.Iterator<? extends 
javax.imageio.ImageReadParam>): type java.util.Iterator<javax.imageio.IIOImage> 
in jdk6, but type java.util.Iterator in classpath
-method javax.imageio.ImageWriter.prepareInsertEmpty(int, 
javax.imageio.ImageTypeSpecifier, int, int, javax.imageio.metadata.IIOMetadata, 
java.util.List<? extends java.awt.image.BufferedImage>, 
javax.imageio.ImageWriteParam): parameters (int, 
javax.imageio.ImageTypeSpecifier, int, int, javax.imageio.metadata.IIOMetadata, 
java.util.List<? extends java.awt.image.BufferedImage>, 
javax.imageio.ImageWriteParam) in jdk6, but parameters (int, 
javax.imageio.ImageTypeSpecifier, int, int, javax.imageio.metadata.IIOMetadata, 
java.util.List, javax.imageio.ImageWriteParam) in classpath
-method 
javax.imageio.ImageWriter.prepareWriteEmpty(javax.imageio.metadata.IIOMetadata, 
javax.imageio.ImageTypeSpecifier, int, int, javax.imageio.metadata.IIOMetadata, 
java.util.List<? extends java.awt.image.BufferedImage>, 
javax.imageio.ImageWriteParam): parameters (javax.imageio.metadata.IIOMetadata, 
javax.imageio.ImageTypeSpecifier, int, int, javax.imageio.metadata.IIOMetadata, 
java.util.List<? extends java.awt.image.BufferedImage>, 
javax.imageio.ImageWriteParam) in jdk6, but parameters 
(javax.imageio.metadata.IIOMetadata, javax.imageio.ImageTypeSpecifier, int, 
int, javax.imageio.metadata.IIOMetadata, java.util.List, 
javax.imageio.ImageWriteParam) in classpath
-javax.imageio.metadata:
-Bad
-method 
javax.imageio.metadata.IIOMetadataFormat.getObjectClass(java.lang.String): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method 
javax.imageio.metadata.IIOMetadataFormat.getObjectMaxValue(java.lang.String): 
type java.lang.Comparable<?> in jdk6, but type java.lang.Comparable in classpath
-method 
javax.imageio.metadata.IIOMetadataFormat.getObjectMinValue(java.lang.String): 
type java.lang.Comparable<?> in jdk6, but type java.lang.Comparable in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addAttribute(java.lang.String, 
java.lang.String, int, boolean, java.lang.String, 
java.util.List<java.lang.String>): parameters (java.lang.String, 
java.lang.String, int, boolean, java.lang.String, 
java.util.List<java.lang.String>) in jdk6, but parameters (java.lang.String, 
java.lang.String, int, boolean, java.lang.String, java.util.List) in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<T>, T, java.lang.Comparable<? super T>, java.lang.Comparable<? 
super T>, boolean, boolean): has generic type parameter <T extends 
java.lang.Object & java.lang.Comparable<? super T>> in jdk6, but not generic in 
classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<T>, T, java.lang.Comparable<? super T>, java.lang.Comparable<? 
super T>, boolean, boolean): parameters (java.lang.String, java.lang.Class<T>, 
T, java.lang.Comparable<? super T>, java.lang.Comparable<? super T>, boolean, 
boolean) in jdk6, but parameters (java.lang.String, java.lang.Class, 
java.lang.Object, java.lang.Comparable, java.lang.Comparable, boolean, boolean) 
in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<T>, boolean, T): has generic type parameter <T> in jdk6, but 
not generic in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<T>, boolean, T): parameters (java.lang.String, 
java.lang.Class<T>, boolean, T) in jdk6, but parameters (java.lang.String, 
java.lang.Class, boolean, java.lang.Object) in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<T>, boolean, T, java.util.List<? extends T>): has generic type 
parameter <T> in jdk6, but not generic in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<T>, boolean, T, java.util.List<? extends T>): parameters 
(java.lang.String, java.lang.Class<T>, boolean, T, java.util.List<? extends T>) 
in jdk6, but parameters (java.lang.String, java.lang.Class, boolean, 
java.lang.Object, java.util.List) in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<?>, int, int): parameters (java.lang.String, 
java.lang.Class<?>, int, int) in jdk6, but parameters (java.lang.String, 
java.lang.Class, int, int) in classpath
-
-javax.imageio.spi:
-Bad
-constructor javax.imageio.spi.ImageInputStreamSpi(java.lang.String, 
java.lang.String, java.lang.Class<?>): parameters (java.lang.String, 
java.lang.String, java.lang.Class<?>) in jdk6, but parameters 
(java.lang.String, java.lang.String, java.lang.Class) in classpath
-constructor javax.imageio.spi.ImageOutputStreamSpi(java.lang.String, 
java.lang.String, java.lang.Class<?>): parameters (java.lang.String, 
java.lang.String, java.lang.Class<?>) in jdk6, but parameters 
(java.lang.String, java.lang.String, java.lang.Class) in classpath
-constructor 
javax.imageio.spi.ServiceRegistry(java.util.Iterator<java.lang.Class<?>>): 
parameters (java.util.Iterator<java.lang.Class<?>>) in jdk6, but parameters 
(java.util.Iterator) in classpath
-field javax.imageio.spi.ImageInputStreamSpi.inputClass: type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-field javax.imageio.spi.ImageOutputStreamSpi.outputClass: type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method javax.imageio.spi.ImageInputStreamSpi.getInputClass(): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method javax.imageio.spi.ImageOutputStreamSpi.getOutputClass(): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method 
javax.imageio.spi.RegisterableService.onDeregistration(javax.imageio.spi.ServiceRegistry,
 java.lang.Class<?>): parameters (javax.imageio.spi.ServiceRegistry, 
java.lang.Class<?>) in jdk6, but parameters (javax.imageio.spi.ServiceRegistry, 
java.lang.Class) in classpath
-method 
javax.imageio.spi.RegisterableService.onRegistration(javax.imageio.spi.ServiceRegistry,
 java.lang.Class<?>): parameters (javax.imageio.spi.ServiceRegistry, 
java.lang.Class<?>) in jdk6, but parameters (javax.imageio.spi.ServiceRegistry, 
java.lang.Class) in classpath
-method javax.imageio.spi.ServiceRegistry.deregisterAll(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method javax.imageio.spi.ServiceRegistry.deregisterServiceProvider(T, 
java.lang.Class<T>): has generic type parameter <T> in jdk6, but not generic in 
classpath
-method javax.imageio.spi.ServiceRegistry.deregisterServiceProvider(T, 
java.lang.Class<T>): parameters (T, java.lang.Class<T>) in jdk6, but parameters 
(java.lang.Object, java.lang.Class) in classpath
-method javax.imageio.spi.ServiceRegistry.getCategories(): type 
java.util.Iterator<java.lang.Class<?>> in jdk6, but type java.util.Iterator in 
classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviderByClass(java.lang.Class<T>):
 has generic type parameter <T> in jdk6, but not generic in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviderByClass(java.lang.Class<T>):
 parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviderByClass(java.lang.Class<T>):
 type T in jdk6, but type java.lang.Object in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviders(java.lang.Class<T>, 
javax.imageio.spi.ServiceRegistry.Filter, boolean): has generic type parameter 
<T> in jdk6, but not generic in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviders(java.lang.Class<T>, 
javax.imageio.spi.ServiceRegistry.Filter, boolean): parameters 
(java.lang.Class<T>, javax.imageio.spi.ServiceRegistry.Filter, boolean) in 
jdk6, but parameters (java.lang.Class, 
javax.imageio.spi.ServiceRegistry.Filter, boolean) in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviders(java.lang.Class<T>, 
javax.imageio.spi.ServiceRegistry.Filter, boolean): type java.util.Iterator<T> 
in jdk6, but type java.util.Iterator in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviders(java.lang.Class<T>, 
boolean): has generic type parameter <T> in jdk6, but not generic in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviders(java.lang.Class<T>, 
boolean): parameters (java.lang.Class<T>, boolean) in jdk6, but parameters 
(java.lang.Class, boolean) in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviders(java.lang.Class<T>, 
boolean): type java.util.Iterator<T> in jdk6, but type java.util.Iterator in 
classpath
-method javax.imageio.spi.ServiceRegistry.lookupProviders(java.lang.Class<T>): 
has generic type parameter <T> in jdk6, but not generic in classpath
-method javax.imageio.spi.ServiceRegistry.lookupProviders(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method javax.imageio.spi.ServiceRegistry.lookupProviders(java.lang.Class<T>): 
type java.util.Iterator<T> in jdk6, but type java.util.Iterator in classpath
-method javax.imageio.spi.ServiceRegistry.lookupProviders(java.lang.Class<T>, 
java.lang.ClassLoader): has generic type parameter <T> in jdk6, but not generic 
in classpath
-method javax.imageio.spi.ServiceRegistry.lookupProviders(java.lang.Class<T>, 
java.lang.ClassLoader): parameters (java.lang.Class<T>, java.lang.ClassLoader) 
in jdk6, but parameters (java.lang.Class, java.lang.ClassLoader) in classpath
-method javax.imageio.spi.ServiceRegistry.lookupProviders(java.lang.Class<T>, 
java.lang.ClassLoader): type java.util.Iterator<T> in jdk6, but type 
java.util.Iterator in classpath
-method javax.imageio.spi.ServiceRegistry.registerServiceProvider(T, 
java.lang.Class<T>): has generic type parameter <T> in jdk6, but not generic in 
classpath
-method javax.imageio.spi.ServiceRegistry.registerServiceProvider(T, 
java.lang.Class<T>): parameters (T, java.lang.Class<T>) in jdk6, but parameters 
(java.lang.Object, java.lang.Class) in classpath
-method 
javax.imageio.spi.ServiceRegistry.registerServiceProviders(java.util.Iterator<?>):
 parameters (java.util.Iterator<?>) in jdk6, but parameters 
(java.util.Iterator) in classpath
-method javax.imageio.spi.ServiceRegistry.setOrdering(java.lang.Class<T>, T, 
T): has generic type parameter <T> in jdk6, but not generic in classpath
-method javax.imageio.spi.ServiceRegistry.setOrdering(java.lang.Class<T>, T, 
T): parameters (java.lang.Class<T>, T, T) in jdk6, but parameters 
(java.lang.Class, java.lang.Object, java.lang.Object) in classpath
-method javax.imageio.spi.ServiceRegistry.unsetOrdering(java.lang.Class<T>, T, 
T): has generic type parameter <T> in jdk6, but not generic in classpath
-method javax.imageio.spi.ServiceRegistry.unsetOrdering(java.lang.Class<T>, T, 
T): parameters (java.lang.Class<T>, T, T) in jdk6, but parameters 
(java.lang.Class, java.lang.Object, java.lang.Object) in classpath
-
-method javax.management.AttributeList.addAll(int, java.util.Collection<?>): 
parameters (int, java.util.Collection<?>) in jdk6, but parameters (int, 
java.util.Collection) in classpath
-method javax.management.AttributeList.addAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method javax.management.AttributeList.containsAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method javax.management.AttributeList.removeAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method javax.management.AttributeList.retainAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method javax.management.AttributeList.toArray(T[]): has generic type parameter 
<T> in jdk6, but not generic in classpath
-method javax.management.AttributeList.toArray(T[]): parameters (T[]) in jdk6, 
but parameters (java.lang.Object[]) in classpath
-method javax.management.AttributeList.toArray(T[]): type T[] in jdk6, but type 
java.lang.Object[] in classpath
-class javax.management.MBeanServerPermission: missing in classpath
-Bad
-constructor 
javax.naming.CompositeName(java.util.Enumeration<java.lang.String>): parameters 
(java.util.Enumeration<java.lang.String>) in jdk6, but parameters 
(java.util.Enumeration) in classpath
-constructor javax.naming.CompoundName(java.util.Enumeration<java.lang.String>, 
java.util.Properties): parameters (java.util.Enumeration<java.lang.String>, 
java.util.Properties) in jdk6, but parameters (java.util.Enumeration, 
java.util.Properties) in classpath
-constructor javax.naming.InitialContext(java.util.Hashtable<?, ?>): parameters 
(java.util.Hashtable<?, ?>) in jdk6, but parameters (java.util.Hashtable) in 
classpath
-field javax.naming.CannotProceedException.environment: type 
java.util.Hashtable<?, ?> in jdk6, but type java.util.Hashtable in classpath
-field javax.naming.InitialContext.myProps: type 
java.util.Hashtable<java.lang.Object, java.lang.Object> in jdk6, but type 
java.util.Hashtable in classpath
-field javax.naming.Reference.addrs: type 
java.util.Vector<javax.naming.RefAddr> in jdk6, but type java.util.Vector in 
classpath
-interface javax.naming.Name: implements java.lang.Comparable<java.lang.Object> 
in jdk6, but implements raw java.lang.Comparable in classpath
-interface javax.naming.NamingEnumeration: has generic type parameter <T> in 
jdk6, but not generic in classpath
-interface javax.naming.NamingEnumeration: implements java.util.Enumeration<T> 
in jdk6, but implements raw java.util.Enumeration in classpath
-method javax.naming.CannotProceedException.getEnvironment(): type 
java.util.Hashtable<?, ?> in jdk6, but type java.util.Hashtable in classpath
-method 
javax.naming.CannotProceedException.setEnvironment(java.util.Hashtable<?, ?>): 
parameters (java.util.Hashtable<?, ?>) in jdk6, but parameters 
(java.util.Hashtable) in classpath
-method javax.naming.Context.getEnvironment(): type java.util.Hashtable<?, ?> 
in jdk6, but type java.util.Hashtable in classpath
-method javax.naming.Context.list(java.lang.String): type 
javax.naming.NamingEnumeration<javax.naming.NameClassPair> in jdk6, but type 
javax.naming.NamingEnumeration in classpath
-method javax.naming.Context.list(javax.naming.Name): type 
javax.naming.NamingEnumeration<javax.naming.NameClassPair> in jdk6, but type 
javax.naming.NamingEnumeration in classpath
-method javax.naming.Context.listBindings(java.lang.String): type 
javax.naming.NamingEnumeration<javax.naming.Binding> in jdk6, but type 
javax.naming.NamingEnumeration in classpath
-method javax.naming.Context.listBindings(javax.naming.Name): type 
javax.naming.NamingEnumeration<javax.naming.Binding> in jdk6, but type 
javax.naming.NamingEnumeration in classpath
-method javax.naming.InitialContext.init(java.util.Hashtable<?, ?>): parameters 
(java.util.Hashtable<?, ?>) in jdk6, but parameters (java.util.Hashtable) in 
classpath
-method javax.naming.Name.getAll(): type 
java.util.Enumeration<java.lang.String> in jdk6, but type java.util.Enumeration 
in classpath
-method javax.naming.NamingEnumeration.next(): type T in jdk6, but type 
java.lang.Object in classpath
-method javax.naming.NamingEnumeration.nextElement(): type T in jdk6, but type 
java.lang.Object in classpath
-method javax.naming.Reference.getAll(): type 
java.util.Enumeration<javax.naming.RefAddr> in jdk6, but type 
java.util.Enumeration in classpath
-method 
javax.naming.ReferralException.getReferralContext(java.util.Hashtable<?, ?>): 
parameters (java.util.Hashtable<?, ?>) in jdk6, but parameters 
(java.util.Hashtable) in classpath
-javax.naming.directory:
-Bad
-constructor javax.naming.directory.InitialDirContext(java.util.Hashtable<?, 
?>): parameters (java.util.Hashtable<?, ?>) in jdk6, but parameters 
(java.util.Hashtable) in classpath
-field javax.naming.directory.BasicAttribute.values: type 
java.util.Vector<java.lang.Object> in jdk6, but type java.util.Vector in 
classpath
-method javax.naming.directory.Attribute.getAll(): type 
javax.naming.NamingEnumeration<?> in jdk6, but type 
javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.Attributes.getAll(): type 
javax.naming.NamingEnumeration<? extends javax.naming.directory.Attribute> in 
jdk6, but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.Attributes.getIDs(): type 
javax.naming.NamingEnumeration<java.lang.String> in jdk6, but type 
javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.BasicAttributes.getAll(): type 
javax.naming.NamingEnumeration<javax.naming.directory.Attribute> in jdk6, but 
type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(java.lang.String, 
java.lang.String, javax.naming.directory.SearchControls): type 
javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in jdk6, 
but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(java.lang.String, 
java.lang.String, java.lang.Object[], javax.naming.directory.SearchControls): 
type javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in 
jdk6, but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(java.lang.String, 
javax.naming.directory.Attributes): type 
javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in jdk6, 
but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(java.lang.String, 
javax.naming.directory.Attributes, java.lang.String[]): type 
javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in jdk6, 
but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(javax.naming.Name, 
java.lang.String, javax.naming.directory.SearchControls): type 
javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in jdk6, 
but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(javax.naming.Name, 
java.lang.String, java.lang.Object[], javax.naming.directory.SearchControls): 
type javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in 
jdk6, but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(javax.naming.Name, 
javax.naming.directory.Attributes): type 
javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in jdk6, 
but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(javax.naming.Name, 
javax.naming.directory.Attributes, java.lang.String[]): type 
javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in jdk6, 
but type javax.naming.NamingEnumeration in classpath
-
-Bad
-constructor javax.naming.ldap.InitialLdapContext(java.util.Hashtable<?, ?>, 
javax.naming.ldap.Control[]): parameters (java.util.Hashtable<?, ?>, 
javax.naming.ldap.Control[]) in jdk6, but parameters (java.util.Hashtable, 
javax.naming.ldap.Control[]) in classpath
-method 
javax.naming.ldap.ControlFactory.getControlInstance(javax.naming.ldap.Control, 
javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(javax.naming.ldap.Control, javax.naming.Context, java.util.Hashtable<?, ?>) in 
jdk6, but parameters (javax.naming.ldap.Control, javax.naming.Context, 
java.util.Hashtable) in classpath
-method 
javax.naming.ldap.LdapReferralException.getReferralContext(java.util.Hashtable<?,
 ?>, javax.naming.ldap.Control[]): parameters (java.util.Hashtable<?, ?>, 
javax.naming.ldap.Control[]) in jdk6, but parameters (java.util.Hashtable, 
javax.naming.ldap.Control[]) in classpath
-javax.naming.spi:
-Bad
-method javax.naming.spi.DirObjectFactory.getObjectInstance(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(java.lang.Object, javax.naming.Name, javax.naming.Context, 
java.util.Hashtable<?, ?>) in jdk6, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable) in classpath
-method javax.naming.spi.DirObjectFactory.getObjectInstance(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes): parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes) in jdk6, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable, 
javax.naming.directory.Attributes) in classpath
-method javax.naming.spi.DirStateFactory.getStateToBind(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(java.lang.Object, javax.naming.Name, javax.naming.Context, 
java.util.Hashtable<?, ?>) in jdk6, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable) in classpath
-method javax.naming.spi.DirStateFactory.getStateToBind(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes): parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes) in jdk6, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable, 
javax.naming.directory.Attributes) in classpath
-method javax.naming.spi.DirectoryManager.getObjectInstance(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes): parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes) in jdk6, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable, 
javax.naming.directory.Attributes) in classpath
-method javax.naming.spi.DirectoryManager.getStateToBind(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes): parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes) in jdk6, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable, 
javax.naming.directory.Attributes) in classpath
-method 
javax.naming.spi.InitialContextFactory.getInitialContext(java.util.Hashtable<?, 
?>): parameters (java.util.Hashtable<?, ?>) in jdk6, but parameters 
(java.util.Hashtable) in classpath
-method 
javax.naming.spi.InitialContextFactoryBuilder.createInitialContextFactory(java.util.Hashtable<?,
 ?>): parameters (java.util.Hashtable<?, ?>) in jdk6, but parameters 
(java.util.Hashtable) in classpath
-method javax.naming.spi.NamingManager.getInitialContext(java.util.Hashtable<?, 
?>): parameters (java.util.Hashtable<?, ?>) in jdk6, but parameters 
(java.util.Hashtable) in classpath
-method javax.naming.spi.NamingManager.getObjectInstance(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(java.lang.Object, javax.naming.Name, javax.naming.Context, 
java.util.Hashtable<?, ?>) in jdk6, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable) in classpath
-method javax.naming.spi.NamingManager.getStateToBind(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(java.lang.Object, javax.naming.Name, javax.naming.Context, 
java.util.Hashtable<?, ?>) in jdk6, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable) in classpath
-method javax.naming.spi.NamingManager.getURLContext(java.lang.String, 
java.util.Hashtable<?, ?>): parameters (java.lang.String, 
java.util.Hashtable<?, ?>) in jdk6, but parameters (java.lang.String, 
java.util.Hashtable) in classpath
-method javax.naming.spi.ObjectFactory.getObjectInstance(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(java.lang.Object, javax.naming.Name, javax.naming.Context, 
java.util.Hashtable<?, ?>) in jdk6, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable) in classpath
-method 
javax.naming.spi.ObjectFactoryBuilder.createObjectFactory(java.lang.Object, 
java.util.Hashtable<?, ?>): parameters (java.lang.Object, 
java.util.Hashtable<?, ?>) in jdk6, but parameters (java.lang.Object, 
java.util.Hashtable) in classpath
-method javax.naming.spi.Resolver.resolveToClass(java.lang.String, 
java.lang.Class<? extends javax.naming.Context>): parameters (java.lang.String, 
java.lang.Class<? extends javax.naming.Context>) in jdk6, but parameters 
(java.lang.String, java.lang.Class) in classpath
-method javax.naming.spi.Resolver.resolveToClass(javax.naming.Name, 
java.lang.Class<? extends javax.naming.Context>): parameters 
(javax.naming.Name, java.lang.Class<? extends javax.naming.Context>) in jdk6, 
but parameters (javax.naming.Name, java.lang.Class) in classpath
-method javax.naming.spi.StateFactory.getStateToBind(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(java.lang.Object, javax.naming.Name, javax.naming.Context, 
java.util.Hashtable<?, ?>) in jdk6, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable) in classpath
-
+method javax.net.ssl.SSLEngineResult.HandshakeStatus.finalize(): doesn't throw 
java.lang.Throwable in jdk6, but throws java.lang.Throwable in classpath
+method javax.net.ssl.SSLEngineResult.Status.finalize(): doesn't throw 
java.lang.Throwable in jdk6, but throws java.lang.Throwable in classpath
-class javax.net.ssl.CertPathTrustManagerParameters: missing in classpath
-class javax.net.ssl.KeyStoreBuilderParameters: missing in classpath
-class javax.net.ssl.SSLEngine: missing in classpath
-class javax.net.ssl.SSLEngineResult: missing in classpath
-class javax.net.ssl.X509ExtendedKeyManager: missing in classpath
-enum javax.net.ssl.SSLEngineResult.HandshakeStatus: missing in classpath
-enum javax.net.ssl.SSLEngineResult.Status: missing in classpath
-method javax.net.ssl.HandshakeCompletedEvent.getLocalPrincipal(): missing in 
classpath
-method javax.net.ssl.HandshakeCompletedEvent.getPeerPrincipal(): missing in 
classpath
-method javax.net.ssl.HttpsURLConnection.getLocalPrincipal(): missing in 
classpath
-method javax.net.ssl.HttpsURLConnection.getPeerPrincipal(): missing in 
classpath
-method javax.net.ssl.SSLContext.createSSLEngine(): missing in classpath
-method javax.net.ssl.SSLContext.createSSLEngine(java.lang.String, int): 
missing in classpath
+constructor 
javax.net.ssl.KeyStoreBuilderParameters(java.security.KeyStore.Builder): 
missing in classpath
+constructor 
javax.net.ssl.KeyStoreBuilderParameters(java.util.List<java.security.KeyStore.Builder>):
 missing in classpath
+method javax.net.ssl.KeyStoreBuilderParameters.getParameters(): missing in 
classpath
-method javax.net.ssl.SSLContextSpi.engineCreateSSLEngine(): missing in 
classpath
-method javax.net.ssl.SSLContextSpi.engineCreateSSLEngine(java.lang.String, 
int): missing in classpath
-method javax.net.ssl.SSLSession.getApplicationBufferSize(): missing in 
classpath
-method javax.net.ssl.SSLSession.getLocalPrincipal(): missing in classpath
-method javax.net.ssl.SSLSession.getPacketBufferSize(): missing in classpath
-method javax.net.ssl.SSLSession.getPeerPort(): missing in classpath
-method javax.net.ssl.SSLSession.getPeerPrincipal(): missing in classpath
-method javax.net.ssl.SSLSession.isValid(): missing in classpath
+method javax.net.ssl.SSLEngine.getSSLParameters(): missing in classpath
+method javax.net.ssl.SSLEngine.setSSLParameters(javax.net.ssl.SSLParameters): 
missing in classpath
-javax.print:
-Bad
-method javax.print.MultiDocPrintService.getAttribute(java.lang.Class<T>): has 
generic type parameter <T extends javax.print.attribute.PrintServiceAttribute> 
in jdk6, but not generic in classpath
-method javax.print.MultiDocPrintService.getAttribute(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method javax.print.MultiDocPrintService.getAttribute(java.lang.Class<T>): type 
T in jdk6, but type javax.print.attribute.PrintServiceAttribute in classpath
-method 
javax.print.MultiDocPrintService.getDefaultAttributeValue(java.lang.Class<? 
extends javax.print.attribute.Attribute>): parameters (java.lang.Class<? 
extends javax.print.attribute.Attribute>) in jdk6, but parameters 
(java.lang.Class) in classpath
-method javax.print.MultiDocPrintService.getSupportedAttributeCategories(): 
type java.lang.Class<?>[] in jdk6, but type java.lang.Class[] in classpath
-method 
javax.print.MultiDocPrintService.getSupportedAttributeValues(java.lang.Class<? 
extends javax.print.attribute.Attribute>, javax.print.DocFlavor, 
javax.print.attribute.AttributeSet): parameters (java.lang.Class<? extends 
javax.print.attribute.Attribute>, javax.print.DocFlavor, 
javax.print.attribute.AttributeSet) in jdk6, but parameters (java.lang.Class, 
javax.print.DocFlavor, javax.print.attribute.AttributeSet) in classpath
-method 
javax.print.MultiDocPrintService.isAttributeCategorySupported(java.lang.Class<? 
extends javax.print.attribute.Attribute>): parameters (java.lang.Class<? 
extends javax.print.attribute.Attribute>) in jdk6, but parameters 
(java.lang.Class) in classpath
-method javax.print.PrintService.getAttribute(java.lang.Class<T>): has generic 
type parameter <T extends javax.print.attribute.PrintServiceAttribute> in jdk6, 
but not generic in classpath
-method javax.print.PrintService.getAttribute(java.lang.Class<T>): parameters 
(java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in classpath
-method javax.print.PrintService.getAttribute(java.lang.Class<T>): type T in 
jdk6, but type javax.print.attribute.PrintServiceAttribute in classpath
-method javax.print.PrintService.getDefaultAttributeValue(java.lang.Class<? 
extends javax.print.attribute.Attribute>): parameters (java.lang.Class<? 
extends javax.print.attribute.Attribute>) in jdk6, but parameters 
(java.lang.Class) in classpath
-method javax.print.PrintService.getSupportedAttributeCategories(): type 
java.lang.Class<?>[] in jdk6, but type java.lang.Class[] in classpath
-method javax.print.PrintService.getSupportedAttributeValues(java.lang.Class<? 
extends javax.print.attribute.Attribute>, javax.print.DocFlavor, 
javax.print.attribute.AttributeSet): parameters (java.lang.Class<? extends 
javax.print.attribute.Attribute>, javax.print.DocFlavor, 
javax.print.attribute.AttributeSet) in jdk6, but parameters (java.lang.Class, 
javax.print.DocFlavor, javax.print.attribute.AttributeSet) in classpath
-method javax.print.PrintService.isAttributeCategorySupported(java.lang.Class<? 
extends javax.print.attribute.Attribute>): parameters (java.lang.Class<? 
extends javax.print.attribute.Attribute>) in jdk6, but parameters 
(java.lang.Class) in classpath
-
-javax.print.attribute:
-Bad
-constructor javax.print.attribute.HashAttributeSet(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in 
classpath
-constructor 
javax.print.attribute.HashAttributeSet(javax.print.attribute.Attribute, 
java.lang.Class<?>): parameters (javax.print.attribute.Attribute, 
java.lang.Class<?>) in jdk6, but parameters (javax.print.attribute.Attribute, 
java.lang.Class) in classpath
-constructor 
javax.print.attribute.HashAttributeSet(javax.print.attribute.AttributeSet, 
java.lang.Class<?>): parameters (javax.print.attribute.AttributeSet, 
java.lang.Class<?>) in jdk6, but parameters 
(javax.print.attribute.AttributeSet, java.lang.Class) in classpath
-constructor 
javax.print.attribute.HashAttributeSet(javax.print.attribute.Attribute[], 
java.lang.Class<?>): parameters (javax.print.attribute.Attribute[], 
java.lang.Class<?>) in jdk6, but parameters (javax.print.attribute.Attribute[], 
java.lang.Class) in classpath
-method javax.print.attribute.Attribute.getCategory(): type java.lang.Class<? 
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in 
classpath
-method javax.print.attribute.AttributeSet.containsKey(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method javax.print.attribute.AttributeSet.get(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in classpath
-method javax.print.attribute.AttributeSet.remove(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method 
javax.print.attribute.AttributeSetUtilities.verifyAttributeCategory(java.lang.Object,
 java.lang.Class<?>): parameters (java.lang.Object, java.lang.Class<?>) in 
jdk6, but parameters (java.lang.Object, java.lang.Class) in classpath
-method 
javax.print.attribute.AttributeSetUtilities.verifyAttributeCategory(java.lang.Object,
 java.lang.Class<?>): type java.lang.Class<?> in jdk6, but type java.lang.Class 
in classpath
-method 
javax.print.attribute.AttributeSetUtilities.verifyAttributeValue(java.lang.Object,
 java.lang.Class<?>): parameters (java.lang.Object, java.lang.Class<?>) in 
jdk6, but parameters (java.lang.Object, java.lang.Class) in classpath
-method 
javax.print.attribute.AttributeSetUtilities.verifyCategoryForValue(java.lang.Class<?>,
 javax.print.attribute.Attribute): parameters (java.lang.Class<?>, 
javax.print.attribute.Attribute) in jdk6, but parameters (java.lang.Class, 
javax.print.attribute.Attribute) in classpath
-
-javax.print.attribute.standard:
-Bad
-class javax.print.attribute.standard.JobStateReasons: implements 
java.lang.Iterable<javax.print.attribute.standard.JobStateReason> in jdk6, but 
implements raw java.lang.Iterable in classpath
-class javax.print.attribute.standard.JobStateReasons: implements 
java.util.Collection<javax.print.attribute.standard.JobStateReason> in jdk6, 
but implements raw java.util.Collection in classpath
-class javax.print.attribute.standard.JobStateReasons: implements 
java.util.Set<javax.print.attribute.standard.JobStateReason> in jdk6, but 
implements raw java.util.Set in classpath
-class javax.print.attribute.standard.JobStateReasons: subclass of 
java.util.HashSet<javax.print.attribute.standard.JobStateReason> in jdk6, but 
subclass of raw java.util.HashSet in classpath
-class javax.print.attribute.standard.PrinterStateReasons: implements 
java.util.Map<javax.print.attribute.standard.PrinterStateReason, 
javax.print.attribute.standard.Severity> in jdk6, but implements raw 
java.util.Map in classpath
-class javax.print.attribute.standard.PrinterStateReasons: subclass of 
java.util.HashMap<javax.print.attribute.standard.PrinterStateReason, 
javax.print.attribute.standard.Severity> in jdk6, but subclass of raw 
java.util.HashMap in classpath
-constructor 
javax.print.attribute.standard.JobStateReasons(java.util.Collection<javax.print.attribute.standard.JobStateReason>):
 parameters 
(java.util.Collection<javax.print.attribute.standard.JobStateReason>) in jdk6, 
but parameters (java.util.Collection) in classpath
-constructor 
javax.print.attribute.standard.PrinterStateReasons(java.util.Map<javax.print.attribute.standard.PrinterStateReason,
 javax.print.attribute.standard.Severity>): parameters 
(java.util.Map<javax.print.attribute.standard.PrinterStateReason, 
javax.print.attribute.standard.Severity>) in jdk6, but parameters 
(java.util.Map) in classpath
-method 
javax.print.attribute.standard.JobStateReasons.addAll(java.util.Collection<? 
extends javax.print.attribute.standard.JobStateReason>): parameters 
(java.util.Collection<? extends javax.print.attribute.standard.JobStateReason>) 
in jdk6, but parameters (java.util.Collection) in classpath
-method 
javax.print.attribute.standard.JobStateReasons.containsAll(java.util.Collection<?>):
 parameters (java.util.Collection<?>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method javax.print.attribute.standard.JobStateReasons.iterator(): type 
java.util.Iterator<javax.print.attribute.standard.JobStateReason> in jdk6, but 
type java.util.Iterator in classpath
-method 
javax.print.attribute.standard.JobStateReasons.removeAll(java.util.Collection<?>):
 parameters (java.util.Collection<?>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method 
javax.print.attribute.standard.JobStateReasons.retainAll(java.util.Collection<?>):
 parameters (java.util.Collection<?>) in jdk6, but parameters 
(java.util.Collection) in classpath
-method javax.print.attribute.standard.JobStateReasons.toArray(T[]): has 
generic type parameter <T> in jdk6, but not generic in classpath
-method javax.print.attribute.standard.JobStateReasons.toArray(T[]): parameters 
(T[]) in jdk6, but parameters (java.lang.Object[]) in classpath
-method javax.print.attribute.standard.JobStateReasons.toArray(T[]): type T[] 
in jdk6, but type java.lang.Object[] in classpath
-method javax.print.attribute.standard.PrinterStateReasons.entrySet(): type 
java.util.Set<java.util.Map.Entry<javax.print.attribute.standard.PrinterStateReason,
 javax.print.attribute.standard.Severity>> in jdk6, but type java.util.Set in 
classpath
-method 
javax.print.attribute.standard.PrinterStateReasons.get(java.lang.Object): type 
javax.print.attribute.standard.Severity in jdk6, but type java.lang.Object in 
classpath
-method javax.print.attribute.standard.PrinterStateReasons.keySet(): type 
java.util.Set<javax.print.attribute.standard.PrinterStateReason> in jdk6, but 
type java.util.Set in classpath
-method 
javax.print.attribute.standard.PrinterStateReasons.printerStateReasonSet(javax.print.attribute.standard.Severity):
 type java.util.Set<javax.print.attribute.standard.PrinterStateReason> in jdk6, 
but type java.util.Set in classpath
-method 
javax.print.attribute.standard.PrinterStateReasons.putAll(java.util.Map<? 
extends javax.print.attribute.standard.PrinterStateReason, ? extends 
javax.print.attribute.standard.Severity>): parameters (java.util.Map<? extends 
javax.print.attribute.standard.PrinterStateReason, ? extends 
javax.print.attribute.standard.Severity>) in jdk6, but parameters 
(java.util.Map) in classpath
-method 
javax.print.attribute.standard.PrinterStateReasons.remove(java.lang.Object): 
type javax.print.attribute.standard.Severity in jdk6, but type java.lang.Object 
in classpath
-method javax.print.attribute.standard.PrinterStateReasons.values(): type 
java.util.Collection<javax.print.attribute.standard.Severity> in jdk6, but type 
java.util.Collection in classpath
-Missing
-method 
javax.print.attribute.standard.JobStateReasons.add(javax.print.attribute.standard.JobStateReason):
 missing in classpath
-method 
javax.print.attribute.standard.PrinterStateReasons.put(javax.print.attribute.standard.PrinterStateReason,
 javax.print.attribute.standard.Severity): missing in classpath
-
-constructor javax.security.auth.Subject(boolean, java.util.Set<? extends 
java.security.Principal>, java.util.Set<?>, java.util.Set<?>): parameters 
(boolean, java.util.Set<? extends java.security.Principal>, java.util.Set<?>, 
java.util.Set<?>) in jdk6, but parameters (boolean, java.util.Set, 
java.util.Set, java.util.Set) in classpath
-method javax.security.auth.Subject.getPrincipals(): type 
java.util.Set<java.security.Principal> in jdk6, but type java.util.Set in 
classpath
-method javax.security.auth.Subject.getPrincipals(java.lang.Class<T>): has 
generic type parameter <T extends java.security.Principal> in jdk6, but not 
generic in classpath
-method javax.security.auth.Subject.getPrincipals(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method javax.security.auth.Subject.getPrincipals(java.lang.Class<T>): type 
java.util.Set<T> in jdk6, but type java.util.Set in classpath
-method javax.security.auth.Subject.getPrivateCredentials(): type 
java.util.Set<java.lang.Object> in jdk6, but type java.util.Set in classpath
-method javax.security.auth.Subject.getPrivateCredentials(java.lang.Class<T>): 
has generic type parameter <T> in jdk6, but not generic in classpath
-method javax.security.auth.Subject.getPrivateCredentials(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method javax.security.auth.Subject.getPrivateCredentials(java.lang.Class<T>): 
type java.util.Set<T> in jdk6, but type java.util.Set in classpath
-method javax.security.auth.Subject.getPublicCredentials(): type 
java.util.Set<java.lang.Object> in jdk6, but type java.util.Set in classpath
-method javax.security.auth.Subject.getPublicCredentials(java.lang.Class<T>): 
has generic type parameter <T> in jdk6, but not generic in classpath
-method javax.security.auth.Subject.getPublicCredentials(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method javax.security.auth.Subject.getPublicCredentials(java.lang.Class<T>): 
type java.util.Set<T> in jdk6, but type java.util.Set in classpath
-class javax.security.auth.kerberos.DelegationPermission: 
SerialVersionUID=883133252142523922 in jdk6, but 
SerialVersionUID=-3317531473822382443 in classpath
-class javax.security.auth.kerberos.KerberosPrincipal: 
SerialVersionUID=-7374788026156829911 in jdk6, but 
SerialVersionUID=-1893355205441592281 in classpath
-class javax.security.auth.kerberos.ServicePermission: 
SerialVersionUID=-1227585031618624935 in jdk6, but 
SerialVersionUID=5895676836044627369 in classpath
+class javax.security.auth.kerberos.DelegationPermission: 
SerialVersionUID=883133252142523922 in jdk6, but 
SerialVersionUID=-1527207656187086510 in classpath
+class javax.security.auth.kerberos.KerberosPrincipal: 
SerialVersionUID=-7374788026156829911 in jdk6, but 
SerialVersionUID=4438404793781536158 in classpath
+class javax.security.auth.kerberos.ServicePermission: 
SerialVersionUID=-1227585031618624935 in jdk6, but 
SerialVersionUID=-5742564669589263788 in classpath
-constructor javax.security.auth.login.AppConfigurationEntry(java.lang.String, 
javax.security.auth.login.AppConfigurationEntry.LoginModuleControlFlag, 
java.util.Map<java.lang.String, ?>): parameters (java.lang.String, 
javax.security.auth.login.AppConfigurationEntry.LoginModuleControlFlag, 
java.util.Map<java.lang.String, ?>) in jdk6, but parameters (java.lang.String, 
javax.security.auth.login.AppConfigurationEntry.LoginModuleControlFlag, 
java.util.Map) in classpath
-method javax.security.auth.login.AppConfigurationEntry.getOptions(): type 
java.util.Map<java.lang.String, ?> in jdk6, but type java.util.Map in classpath
-javax.security.auth.spi:
-Bad
-method 
javax.security.auth.spi.LoginModule.initialize(javax.security.auth.Subject, 
javax.security.auth.callback.CallbackHandler, java.util.Map<java.lang.String, 
?>, java.util.Map<java.lang.String, ?>): parameters 
(javax.security.auth.Subject, javax.security.auth.callback.CallbackHandler, 
java.util.Map<java.lang.String, ?>, java.util.Map<java.lang.String, ?>) in 
jdk6, but parameters (javax.security.auth.Subject, 
javax.security.auth.callback.CallbackHandler, java.util.Map, java.util.Map) in 
classpath
-
-Bad
-method javax.security.sasl.Sasl.createSaslClient(java.lang.String[], 
java.lang.String, java.lang.String, java.lang.String, 
java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler): parameters (java.lang.String[], 
java.lang.String, java.lang.String, java.lang.String, 
java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler) in jdk6, but parameters 
(java.lang.String[], java.lang.String, java.lang.String, java.lang.String, 
java.util.Map, javax.security.auth.callback.CallbackHandler) in classpath
-method javax.security.sasl.Sasl.createSaslServer(java.lang.String, 
java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler): parameters (java.lang.String, 
java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler) in jdk6, but parameters 
(java.lang.String, java.lang.String, java.lang.String, java.util.Map, 
javax.security.auth.callback.CallbackHandler) in classpath
-method javax.security.sasl.Sasl.getSaslClientFactories(): type 
java.util.Enumeration<javax.security.sasl.SaslClientFactory> in jdk6, but type 
java.util.Enumeration in classpath
-method javax.security.sasl.Sasl.getSaslServerFactories(): type 
java.util.Enumeration<javax.security.sasl.SaslServerFactory> in jdk6, but type 
java.util.Enumeration in classpath
-method 
javax.security.sasl.SaslClientFactory.createSaslClient(java.lang.String[], 
java.lang.String, java.lang.String, java.lang.String, 
java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler): parameters (java.lang.String[], 
java.lang.String, java.lang.String, java.lang.String, 
java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler) in jdk6, but parameters 
(java.lang.String[], java.lang.String, java.lang.String, java.lang.String, 
java.util.Map, javax.security.auth.callback.CallbackHandler) in classpath
-method 
javax.security.sasl.SaslClientFactory.getMechanismNames(java.util.Map<java.lang.String,
 ?>): parameters (java.util.Map<java.lang.String, ?>) in jdk6, but parameters 
(java.util.Map) in classpath
-method 
javax.security.sasl.SaslServerFactory.createSaslServer(java.lang.String, 
java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler): parameters (java.lang.String, 
java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler) in jdk6, but parameters 
(java.lang.String, java.lang.String, java.lang.String, java.util.Map, 
javax.security.auth.callback.CallbackHandler) in classpath
-method 
javax.security.sasl.SaslServerFactory.getMechanismNames(java.util.Map<java.lang.String,
 ?>): parameters (java.util.Map<java.lang.String, ?>) in jdk6, but parameters 
(java.util.Map) in classpath
-Bad
-constructor javax.sound.midi.Instrument(javax.sound.midi.Soundbank, 
javax.sound.midi.Patch, java.lang.String, java.lang.Class<?>): parameters 
(javax.sound.midi.Soundbank, javax.sound.midi.Patch, java.lang.String, 
java.lang.Class<?>) in jdk6, but parameters (javax.sound.midi.Soundbank, 
javax.sound.midi.Patch, java.lang.String, java.lang.Class) in classpath
-constructor javax.sound.midi.SoundbankResource(javax.sound.midi.Soundbank, 
java.lang.String, java.lang.Class<?>): parameters (javax.sound.midi.Soundbank, 
java.lang.String, java.lang.Class<?>) in jdk6, but parameters 
(javax.sound.midi.Soundbank, java.lang.String, java.lang.Class) in classpath
-field javax.sound.midi.Sequence.tracks: type 
java.util.Vector<javax.sound.midi.Track> in jdk6, but type java.util.Vector in 
classpath
-method javax.sound.midi.SoundbankResource.getDataClass(): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-javax.sound.sampled:
-Bad
-constructor 
javax.sound.sampled.AudioFileFormat(javax.sound.sampled.AudioFileFormat.Type, 
javax.sound.sampled.AudioFormat, int, java.util.Map<java.lang.String, 
java.lang.Object>): parameters (javax.sound.sampled.AudioFileFormat.Type, 
javax.sound.sampled.AudioFormat, int, java.util.Map<java.lang.String, 
java.lang.Object>) in jdk6, but parameters 
(javax.sound.sampled.AudioFileFormat.Type, javax.sound.sampled.AudioFormat, 
int, java.util.Map) in classpath
-constructor 
javax.sound.sampled.AudioFormat(javax.sound.sampled.AudioFormat.Encoding, 
float, int, int, int, float, boolean, java.util.Map<java.lang.String, 
java.lang.Object>): parameters (javax.sound.sampled.AudioFormat.Encoding, 
float, int, int, int, float, boolean, java.util.Map<java.lang.String, 
java.lang.Object>) in jdk6, but parameters 
(javax.sound.sampled.AudioFormat.Encoding, float, int, int, int, float, 
boolean, java.util.Map) in classpath
-constructor javax.sound.sampled.DataLine.Info(java.lang.Class<?>, 
javax.sound.sampled.AudioFormat): parameters (java.lang.Class<?>, 
javax.sound.sampled.AudioFormat) in jdk6, but parameters (java.lang.Class, 
javax.sound.sampled.AudioFormat) in classpath
-constructor javax.sound.sampled.DataLine.Info(java.lang.Class<?>, 
javax.sound.sampled.AudioFormat, int): parameters (java.lang.Class<?>, 
javax.sound.sampled.AudioFormat, int) in jdk6, but parameters (java.lang.Class, 
javax.sound.sampled.AudioFormat, int) in classpath
-constructor javax.sound.sampled.DataLine.Info(java.lang.Class<?>, 
javax.sound.sampled.AudioFormat[], int, int): parameters (java.lang.Class<?>, 
javax.sound.sampled.AudioFormat[], int, int) in jdk6, but parameters 
(java.lang.Class, javax.sound.sampled.AudioFormat[], int, int) in classpath
-constructor javax.sound.sampled.Line.Info(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in classpath
-constructor javax.sound.sampled.Port.Info(java.lang.Class<?>, 
java.lang.String, boolean): parameters (java.lang.Class<?>, java.lang.String, 
boolean) in jdk6, but parameters (java.lang.Class, java.lang.String, boolean) 
in classpath
-method javax.sound.sampled.AudioFileFormat.properties(): type 
java.util.Map<java.lang.String, java.lang.Object> in jdk6, but type 
java.util.Map in classpath
-method javax.sound.sampled.AudioFormat.properties(): type 
java.util.Map<java.lang.String, java.lang.Object> in jdk6, but type 
java.util.Map in classpath
-method javax.sound.sampled.Line.Info.getLineClass(): type java.lang.Class<?> 
in jdk6, but type java.lang.Class in classpath
-
-method javax.sql.RowSet.getTypeMap(): type java.util.Map<java.lang.String, 
java.lang.Class<?>> in jdk6, but type java.util.Map in classpath
-method javax.sql.RowSet.setTypeMap(java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk6, but parameters (java.util.Map) in classpath
-class javax.swing.UIDefaults: implements java.util.Map<java.lang.Object, 
java.lang.Object> in jdk6, but implements raw java.util.Map in classpath
-class javax.swing.UIDefaults: subclass of 
java.util.Hashtable<java.lang.Object, java.lang.Object> in jdk6, but subclass 
of raw java.util.Hashtable in classpath
-constructor javax.swing.DefaultComboBoxModel(java.util.Vector<?>): parameters 
(java.util.Vector<?>) in jdk6, but parameters (java.util.Vector) in classpath
-constructor javax.swing.JComboBox(java.util.Vector<?>): parameters 
(java.util.Vector<?>) in jdk6, but parameters (java.util.Vector) in classpath
-constructor javax.swing.JList(java.util.Vector<?>): parameters 
(java.util.Vector<?>) in jdk6, but parameters (java.util.Vector) in classpath
-constructor javax.swing.JTree(java.util.Hashtable<?, ?>): parameters 
(java.util.Hashtable<?, ?>) in jdk6, but parameters (java.util.Hashtable) in 
classpath
-constructor javax.swing.JTree(java.util.Vector<?>): parameters 
(java.util.Vector<?>) in jdk6, but parameters (java.util.Vector) in classpath
-constructor javax.swing.SortingFocusTraversalPolicy(java.util.Comparator<? 
super java.awt.Component>): parameters (java.util.Comparator<? super 
java.awt.Component>) in jdk6, but parameters (java.util.Comparator) in classpath
-constructor javax.swing.SpinnerListModel(java.util.List<?>): parameters 
(java.util.List<?>) in jdk6, but parameters (java.util.List) in classpath
-field javax.swing.ButtonGroup.buttons: type 
java.util.Vector<javax.swing.AbstractButton> in jdk6, but type java.util.Vector 
in classpath
-method javax.swing.AbstractListModel.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk6, but not 
generic in classpath
-method javax.swing.AbstractListModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method javax.swing.AbstractListModel.getListeners(java.lang.Class<T>): type 
T[] in jdk6, but type java.util.EventListener[] in classpath
-method javax.swing.AbstractSpinnerModel.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk6, but not 
generic in classpath
-method javax.swing.AbstractSpinnerModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method javax.swing.AbstractSpinnerModel.getListeners(java.lang.Class<T>): type 
T[] in jdk6, but type java.util.EventListener[] in classpath
-method javax.swing.ButtonGroup.getElements(): type 
java.util.Enumeration<javax.swing.AbstractButton> in jdk6, but type 
java.util.Enumeration in classpath
-method javax.swing.DefaultBoundedRangeModel.getListeners(java.lang.Class<T>): 
has generic type parameter <T extends java.util.EventListener> in jdk6, but not 
generic in classpath
-method javax.swing.DefaultBoundedRangeModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method javax.swing.DefaultBoundedRangeModel.getListeners(java.lang.Class<T>): 
type T[] in jdk6, but type java.util.EventListener[] in classpath
-method javax.swing.DefaultButtonModel.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk6, but not 
generic in classpath
-method javax.swing.DefaultButtonModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method javax.swing.DefaultButtonModel.getListeners(java.lang.Class<T>): type 
T[] in jdk6, but type java.util.EventListener[] in classpath
-method javax.swing.DefaultListModel.elements(): type java.util.Enumeration<?> 
in jdk6, but type java.util.Enumeration in classpath
-method javax.swing.DefaultListSelectionModel.getListeners(java.lang.Class<T>): 
has generic type parameter <T extends java.util.EventListener> in jdk6, but not 
generic in classpath
-method javax.swing.DefaultListSelectionModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method javax.swing.DefaultListSelectionModel.getListeners(java.lang.Class<T>): 
type T[] in jdk6, but type java.util.EventListener[] in classpath
-method 
javax.swing.DefaultSingleSelectionModel.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk6, but not 
generic in classpath
-method 
javax.swing.DefaultSingleSelectionModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method 
javax.swing.DefaultSingleSelectionModel.getListeners(java.lang.Class<T>): type 
T[] in jdk6, but type java.util.EventListener[] in classpath
-method javax.swing.JLayeredPane.getComponentToLayer(): type 
java.util.Hashtable<java.awt.Component, java.lang.Integer> in jdk6, but type 
java.util.Hashtable in classpath
-method javax.swing.JList.setListData(java.util.Vector<?>): parameters 
(java.util.Vector<?>) in jdk6, but parameters (java.util.Vector) in classpath
-method javax.swing.JTable.getColumnClass(int): type java.lang.Class<?> in 
jdk6, but type java.lang.Class in classpath
-method javax.swing.JTable.getDefaultEditor(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in classpath
-method javax.swing.JTable.getDefaultRenderer(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in classpath
-method javax.swing.JTable.setDefaultEditor(java.lang.Class<?>, 
javax.swing.table.TableCellEditor): parameters (java.lang.Class<?>, 
javax.swing.table.TableCellEditor) in jdk6, but parameters (java.lang.Class, 
javax.swing.table.TableCellEditor) in classpath
-method javax.swing.JTable.setDefaultRenderer(java.lang.Class<?>, 
javax.swing.table.TableCellRenderer): parameters (java.lang.Class<?>, 
javax.swing.table.TableCellRenderer) in jdk6, but parameters (java.lang.Class, 
javax.swing.table.TableCellRenderer) in classpath
-method javax.swing.JTree.getDescendantToggledPaths(javax.swing.tree.TreePath): 
type java.util.Enumeration<javax.swing.tree.TreePath> in jdk6, but type 
java.util.Enumeration in classpath
-method javax.swing.JTree.getExpandedDescendants(javax.swing.tree.TreePath): 
type java.util.Enumeration<javax.swing.tree.TreePath> in jdk6, but type 
java.util.Enumeration in classpath
-method 
javax.swing.JTree.removeDescendantToggledPaths(java.util.Enumeration<javax.swing.tree.TreePath>):
 parameters (java.util.Enumeration<javax.swing.tree.TreePath>) in jdk6, but 
parameters (java.util.Enumeration) in classpath
-method javax.swing.LookAndFeel.makeIcon(java.lang.Class<?>, java.lang.String): 
parameters (java.lang.Class<?>, java.lang.String) in jdk6, but parameters 
(java.lang.Class, java.lang.String) in classpath
-method javax.swing.SortingFocusTraversalPolicy.getComparator(): type 
java.util.Comparator<? super java.awt.Component> in jdk6, but type 
java.util.Comparator in classpath
-method 
javax.swing.SortingFocusTraversalPolicy.setComparator(java.util.Comparator<? 
super java.awt.Component>): parameters (java.util.Comparator<? super 
java.awt.Component>) in jdk6, but parameters (java.util.Comparator) in classpath
-method javax.swing.SpinnerListModel.getList(): type java.util.List<?> in jdk6, 
but type java.util.List in classpath
-method javax.swing.SpinnerListModel.setList(java.util.List<?>): parameters 
(java.util.List<?>) in jdk6, but parameters (java.util.List) in classpath
-method javax.swing.SwingUtilities.getAncestorOfClass(java.lang.Class<?>, 
java.awt.Component): parameters (java.lang.Class<?>, java.awt.Component) in 
jdk6, but parameters (java.lang.Class, java.awt.Component) in classpath
-method javax.swing.Timer.getListeners(java.lang.Class<T>): has generic type 
parameter <T extends java.util.EventListener> in jdk6, but not generic in 
classpath
-method javax.swing.Timer.getListeners(java.lang.Class<T>): parameters 
(java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in classpath
-method javax.swing.Timer.getListeners(java.lang.Class<T>): type T[] in jdk6, 
but type java.util.EventListener[] in classpath
-method javax.swing.UIDefaults.elements(): type 
java.util.Enumeration<java.lang.Object> in jdk6, but type java.util.Enumeration 
in classpath
-method javax.swing.UIDefaults.entrySet(): type 
java.util.Set<java.util.Map.Entry<java.lang.Object, java.lang.Object>> in jdk6, 
but type java.util.Set in classpath
-method javax.swing.UIDefaults.getUIClass(java.lang.String): type 
java.lang.Class<? extends javax.swing.plaf.ComponentUI> in jdk6, but type 
java.lang.Class in classpath
-method javax.swing.UIDefaults.getUIClass(java.lang.String, 
java.lang.ClassLoader): type java.lang.Class<? extends 
javax.swing.plaf.ComponentUI> in jdk6, but type java.lang.Class in classpath
-method javax.swing.UIDefaults.keySet(): type java.util.Set<java.lang.Object> 
in jdk6, but type java.util.Set in classpath
-method javax.swing.UIDefaults.keys(): type 
java.util.Enumeration<java.lang.Object> in jdk6, but type java.util.Enumeration 
in classpath
-method javax.swing.UIDefaults.putAll(java.util.Map<?, ?>): parameters 
(java.util.Map<?, ?>) in jdk6, but parameters (java.util.Map) in classpath
-method javax.swing.UIDefaults.values(): type 
java.util.Collection<java.lang.Object> in jdk6, but type java.util.Collection 
in classpath
-method javax.swing.event.EventListenerList.add(java.lang.Class<T>, T): has 
generic type parameter <T extends java.util.EventListener> in jdk6, but not 
generic in classpath
-method javax.swing.event.EventListenerList.add(java.lang.Class<T>, T): 
parameters (java.lang.Class<T>, T) in jdk6, but parameters (java.lang.Class, 
java.util.EventListener) in classpath
-method 
javax.swing.event.EventListenerList.getListenerCount(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method javax.swing.event.EventListenerList.getListeners(java.lang.Class<T>): 
has generic type parameter <T extends java.util.EventListener> in jdk6, but not 
generic in classpath
-method javax.swing.event.EventListenerList.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method javax.swing.event.EventListenerList.getListeners(java.lang.Class<T>): 
type T[] in jdk6, but type java.util.EventListener[] in classpath
-method javax.swing.event.EventListenerList.remove(java.lang.Class<T>, T): has 
generic type parameter <T extends java.util.EventListener> in jdk6, but not 
generic in classpath
-method javax.swing.event.EventListenerList.remove(java.lang.Class<T>, T): 
parameters (java.lang.Class<T>, T) in jdk6, but parameters (java.lang.Class, 
java.util.EventListener) in classpath
-Bad
-field javax.swing.plaf.basic.BasicFileChooserUI.BasicFileView.iconCache: type 
java.util.Hashtable<java.io.File, javax.swing.Icon> in jdk6, but type 
java.util.Hashtable in classpath
-field javax.swing.plaf.basic.BasicTreeUI.drawingCache: type 
java.util.Hashtable<javax.swing.tree.TreePath, java.lang.Boolean> in jdk6, but 
type java.util.Hashtable in classpath
-method javax.swing.plaf.basic.BasicDirectoryModel.getDirectories(): type 
java.util.Vector<java.io.File> in jdk6, but type java.util.Vector in classpath
-method javax.swing.plaf.basic.BasicDirectoryModel.getFiles(): type 
java.util.Vector<java.io.File> in jdk6, but type java.util.Vector in classpath
-method javax.swing.plaf.basic.BasicDirectoryModel.sort(java.util.Vector<? 
extends java.io.File>): parameters (java.util.Vector<? extends java.io.File>) 
in jdk6, but parameters (java.util.Vector) in classpath
-Bad
-method javax.swing.plaf.synth.SynthLookAndFeel.load(java.io.InputStream, 
java.lang.Class<?>): parameters (java.io.InputStream, java.lang.Class<?>) in 
jdk6, but parameters (java.io.InputStream, java.lang.Class) in classpath
-Bad
-field javax.swing.table.DefaultTableColumnModel.tableColumns: type 
java.util.Vector<javax.swing.table.TableColumn> in jdk6, but type 
java.util.Vector in classpath
-method javax.swing.table.AbstractTableModel.getListeners(java.lang.Class<T>): 
has generic type parameter <T extends java.util.EventListener> in jdk6, but not 
generic in classpath
-method javax.swing.table.AbstractTableModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method javax.swing.table.AbstractTableModel.getListeners(java.lang.Class<T>): 
type T[] in jdk6, but type java.util.EventListener[] in classpath
-method 
javax.swing.table.DefaultTableColumnModel.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk6, but not 
generic in classpath
-method 
javax.swing.table.DefaultTableColumnModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method 
javax.swing.table.DefaultTableColumnModel.getListeners(java.lang.Class<T>): 
type T[] in jdk6, but type java.util.EventListener[] in classpath
-method javax.swing.table.TableColumnModel.getColumns(): type 
java.util.Enumeration<javax.swing.table.TableColumn> in jdk6, but type 
java.util.Enumeration in classpath
-method javax.swing.table.TableModel.getColumnClass(int): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method javax.swing.text.AbstractDocument.getDocumentProperties(): type 
java.util.Dictionary<java.lang.Object, java.lang.Object> in jdk6, but type 
java.util.Dictionary in classpath
-method javax.swing.text.AbstractDocument.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk6, but not 
generic in classpath
-method javax.swing.text.AbstractDocument.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method javax.swing.text.AbstractDocument.getListeners(java.lang.Class<T>): 
type T[] in jdk6, but type java.util.EventListener[] in classpath
-method 
javax.swing.text.AbstractDocument.setDocumentProperties(java.util.Dictionary<java.lang.Object,
 java.lang.Object>): parameters (java.util.Dictionary<java.lang.Object, 
java.lang.Object>) in jdk6, but parameters (java.util.Dictionary) in classpath
-method 
javax.swing.text.AbstractDocument.AttributeContext.removeAttributes(javax.swing.text.AttributeSet,
 java.util.Enumeration<?>): parameters (javax.swing.text.AttributeSet, 
java.util.Enumeration<?>) in jdk6, but parameters 
(javax.swing.text.AttributeSet, java.util.Enumeration) in classpath
-method javax.swing.text.AttributeSet.getAttributeNames(): type 
java.util.Enumeration<?> in jdk6, but type java.util.Enumeration in classpath
-method javax.swing.text.DefaultCaret.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk6, but not 
generic in classpath
-method javax.swing.text.DefaultCaret.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method javax.swing.text.DefaultCaret.getListeners(java.lang.Class<T>): type 
T[] in jdk6, but type java.util.EventListener[] in classpath
-method javax.swing.text.DefaultFormatter.getValueClass(): type 
java.lang.Class<?> in jdk6, but type java.lang.Class in classpath
-method javax.swing.text.DefaultFormatter.setValueClass(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method javax.swing.text.DefaultStyledDocument.getStyleNames(): type 
java.util.Enumeration<?> in jdk6, but type java.util.Enumeration in classpath
-method 
javax.swing.text.MutableAttributeSet.removeAttributes(java.util.Enumeration<?>):
 parameters (java.util.Enumeration<?>) in jdk6, but parameters 
(java.util.Enumeration) in classpath
-method javax.swing.text.StyleContext.getStyleNames(): type 
java.util.Enumeration<?> in jdk6, but type java.util.Enumeration in classpath
-method 
javax.swing.text.StyleContext.NamedStyle.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk6, but not 
generic in classpath
-method 
javax.swing.text.StyleContext.NamedStyle.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method 
javax.swing.text.StyleContext.NamedStyle.getListeners(java.lang.Class<T>): type 
T[] in jdk6, but type java.util.EventListener[] in classpath
-field javax.swing.text.html.HTMLDocument.HTMLReader.parseBuffer: type 
java.util.Vector<javax.swing.text.DefaultStyledDocument.ElementSpec> in jdk6, 
but type java.util.Vector in classpath
-javax.swing.text.html.parser:
-Bad
-constructor javax.swing.text.html.parser.AttributeList(java.lang.String, int, 
int, java.lang.String, java.util.Vector<?>, 
javax.swing.text.html.parser.AttributeList): parameters (java.lang.String, int, 
int, java.lang.String, java.util.Vector<?>, 
javax.swing.text.html.parser.AttributeList) in jdk6, but parameters 
(java.lang.String, int, int, java.lang.String, java.util.Vector, 
javax.swing.text.html.parser.AttributeList) in classpath
-field javax.swing.text.html.parser.AttributeList.values: type 
java.util.Vector<?> in jdk6, but type java.util.Vector in classpath
-field javax.swing.text.html.parser.DTD.elementHash: type 
java.util.Hashtable<java.lang.String, javax.swing.text.html.parser.Element> in 
jdk6, but type java.util.Hashtable in classpath
-field javax.swing.text.html.parser.DTD.elements: type 
java.util.Vector<javax.swing.text.html.parser.Element> in jdk6, but type 
java.util.Vector in classpath
-field javax.swing.text.html.parser.DTD.entityHash: type 
java.util.Hashtable<java.lang.Object, javax.swing.text.html.parser.Entity> in 
jdk6, but type java.util.Hashtable in classpath
-method javax.swing.text.html.parser.AttributeList.getValues(): type 
java.util.Enumeration<?> in jdk6, but type java.util.Enumeration in classpath
-method 
javax.swing.text.html.parser.ContentModel.getElements(java.util.Vector<javax.swing.text.html.parser.Element>):
 parameters (java.util.Vector<javax.swing.text.html.parser.Element>) in jdk6, 
but parameters (java.util.Vector) in classpath
-
-javax.swing.tree:
-Bad
-field javax.swing.tree.DefaultMutableTreeNode.EMPTY_ENUMERATION: type 
java.util.Enumeration<javax.swing.tree.TreeNode> in jdk6, but type 
java.util.Enumeration in classpath
-method 
javax.swing.tree.AbstractLayoutCache.getVisiblePathsFrom(javax.swing.tree.TreePath):
 type java.util.Enumeration<javax.swing.tree.TreePath> in jdk6, but type 
java.util.Enumeration in classpath
-method javax.swing.tree.DefaultTreeModel.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk6, but not 
generic in classpath
-method javax.swing.tree.DefaultTreeModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method javax.swing.tree.DefaultTreeModel.getListeners(java.lang.Class<T>): 
type T[] in jdk6, but type java.util.EventListener[] in classpath
-method 
javax.swing.tree.DefaultTreeSelectionModel.getListeners(java.lang.Class<T>): 
has generic type parameter <T extends java.util.EventListener> in jdk6, but not 
generic in classpath
-method 
javax.swing.tree.DefaultTreeSelectionModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk6, but parameters (java.lang.Class) in 
classpath
-method 
javax.swing.tree.DefaultTreeSelectionModel.getListeners(java.lang.Class<T>): 
type T[] in jdk6, but type java.util.EventListener[] in classpath
-
-javax.swing.undo:
-Bad
-field javax.swing.undo.CompoundEdit.edits: type 
java.util.Vector<javax.swing.undo.UndoableEdit> in jdk6, but type 
java.util.Vector in classpath
-field javax.swing.undo.StateEdit.postState: type 
java.util.Hashtable<java.lang.Object, java.lang.Object> in jdk6, but type 
java.util.Hashtable in classpath
-field javax.swing.undo.StateEdit.preState: type 
java.util.Hashtable<java.lang.Object, java.lang.Object> in jdk6, but type 
java.util.Hashtable in classpath
-field javax.swing.undo.UndoableEditSupport.listeners: type 
java.util.Vector<javax.swing.event.UndoableEditListener> in jdk6, but type 
java.util.Vector in classpath
-method javax.swing.undo.StateEditable.restoreState(java.util.Hashtable<?, ?>): 
parameters (java.util.Hashtable<?, ?>) in jdk6, but parameters 
(java.util.Hashtable) in classpath
-method 
javax.swing.undo.StateEditable.storeState(java.util.Hashtable<java.lang.Object, 
java.lang.Object>): parameters (java.util.Hashtable<java.lang.Object, 
java.lang.Object>) in jdk6, but parameters (java.util.Hashtable) in classpath
-


Japi diff classpath vs jdk6:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-classpath-jdk6.html

Changes since last run:

-Comparison run at Sun Dec 10 12:05:09 2006 GMT
-classpath API scanned at 2006/12/10 06:40:49 EST
-jdk6 API scanned at 2006/12/10 05:28:33 EST
+Comparison run at Mon Dec 11 12:09:17 2006 GMT
+classpath API scanned at 2006/12/11 06:43:58 EST
+jdk6 API scanned at 2006/12/11 05:29:11 EST
-java.lang: 99.88% good, 0.03% minor, 0.07% bad
-java.lang.annotation: 100% good
+java.lang: 99.89% good, 0.03% minor, 0.07% bad
+java.lang.annotation: 98.67% good, 1.32% bad
-java.lang.management: 99.01% good, 0.98% bad, 2.94% abs.add
+java.lang.management: 99.55% good, 0.44% bad, 2.66% abs.add
-java.math: 100% good
-java.net: 100% good
+java.math: 99.51% good, 0.48% bad
+java.net: 99.92% good, 0.07% bad
-java.rmi.server: 99.77% good, 0.22% missing
-java.security: 100% good
+java.rmi.server: 99.78% good, 0.21% missing
+java.security: 99.85% good, 0.14% bad
-java.security.cert: 100% good
+java.security.cert: 99.65% good, 0.34% bad
-java.sql: 100% good, 12.45% abs.add
-java.text: 98.03% good, 0.65% bad, 1.3% missing
-java.util: 99.86% good, 0.04% bad, 0.09% missing
+java.sql: 100% good, 12.48% abs.add
+java.text: 98.03% good, 0.65% bad, 1.31% missing
+java.util: 99.64% good, 0.07% minor, 0.27% bad
+java.util.concurrent: 98.47% good, 1.36% bad, 0.16% missing, 0.56% abs.add
+java.util.concurrent.atomic: 100% good
+java.util.concurrent.locks: 100% good
-java.util.zip: 100% good
+java.util.zip: 99.32% good, 0.67% minor
-javax.management: 99.71% good, 0.28% minor
+javax.management: 99.72% good, 0.27% minor
-javax.net.ssl: 100% good, 1.26% abs.add
+javax.net.ssl: 99.12% good, 0.74% bad, 0.12% missing
-javax.print.attribute.standard: 99.88% good, 0.11% bad
+javax.print.attribute.standard: 99.22% good, 0.77% bad
-javax.swing.tree: 99.88% good, 0.05% bad, 0.05% missing
+javax.swing.tree: 99.82% good, 0.11% bad, 0.05% missing
-Total: 99.55% good, 0.01% minor, 0.03% bad, 0.39% missing, 0.18% abs.add
+Total: 99.51% good, 0.02% minor, 0.07% bad, 0.38% missing, 0.18% abs.add
-Classes: 24 minor, 8 bad, 11 missing.
+Classes: 27 minor, 10 bad, 11 missing.
-Fields: 1 minor, 15 bad, 18 missing.
-Methods: 30 bad, 14 missing, 247 abs.add.
-Constructors: 2 bad, 6 missing.
+Fields: 1 minor, 18 bad, 19 missing.
+Methods: 4 minor, 89 bad, 15 missing, 246 abs.add.
+Constructors: 2 bad, 5 missing.
-method java.lang.Thread.getState(): type java.lang.String in classpath, but 
type java.lang.Thread.State in jdk6
+method java.lang.Thread.State.finalize(): throws java.lang.Throwable in 
classpath, but doesn't throw java.lang.Throwable in jdk6
+
+java.lang.annotation:
+Bad
+method java.lang.annotation.ElementType.finalize(): throws java.lang.Throwable 
in classpath, but doesn't throw java.lang.Throwable in jdk6
+method java.lang.annotation.RetentionPolicy.finalize(): throws 
java.lang.Throwable in classpath, but doesn't throw java.lang.Throwable in jdk6
-method java.lang.management.MemoryPoolMXBean.getType(): type java.lang.String 
in classpath, but type java.lang.management.MemoryType in jdk6
-method java.lang.management.ThreadInfo.getThreadState(): type java.lang.String 
in classpath, but type java.lang.Thread.State in jdk6
+method java.lang.management.MemoryType.finalize(): throws java.lang.Throwable 
in classpath, but doesn't throw java.lang.Throwable in jdk6
+java.math:
+Bad
+method java.math.RoundingMode.finalize(): throws java.lang.Throwable in 
classpath, but doesn't throw java.lang.Throwable in jdk6
+
+java.net:
+Bad
+method java.net.Proxy.Type.finalize(): throws java.lang.Throwable in 
classpath, but doesn't throw java.lang.Throwable in jdk6
+
+java.security:
+Bad
+method java.security.MessageDigest.update(java.nio.ByteBuffer): nonfinal in 
classpath, but final in jdk6
+method java.security.SignatureSpi.engineUpdate(java.nio.ByteBuffer): throws 
java.security.SignatureException in classpath, but doesn't throw 
java.security.SignatureException in jdk6
+
+java.security.cert:
+Bad
+method java.security.cert.PolicyQualifierInfo.getEncoded(): nonfinal in 
classpath, but final in jdk6
+method java.security.cert.PolicyQualifierInfo.getPolicyQualifier(): nonfinal 
in classpath, but final in jdk6
+method java.security.cert.PolicyQualifierInfo.getPolicyQualifierId(): nonfinal 
in classpath, but final in jdk6
+
+Minor
+class java.util.AbstractMap.SimpleEntry: SerialVersionUID=-2281902415339688924 
in classpath, but SerialVersionUID=-8499721149061103585 in jdk6
+class java.util.AbstractMap.SimpleImmutableEntry: 
SerialVersionUID=-7293501207100391870 in classpath, but 
SerialVersionUID=7138329143949025153 in jdk6
-method java.util.Formatter.out(): type java.lang.StringBuilder in classpath, 
but type java.lang.Appendable in jdk6
+class java.util.EnumSet: concrete in classpath, but abstract in jdk6
+field java.util.Stack.elementData: type T[] in classpath, but type 
java.lang.Object[] in jdk6
+field java.util.Vector.elementData: type T[] in classpath, but type 
java.lang.Object[] in jdk6
+method java.util.EnumSet.add(T): no bridge method in jdk6
+method java.util.EnumSet.iterator(): concrete in classpath, but abstract in 
jdk6
+method java.util.EnumSet.size(): concrete in classpath, but abstract in jdk6
+method java.util.Formatter.BigDecimalLayoutForm.finalize(): throws 
java.lang.Throwable in classpath, but doesn't throw java.lang.Throwable in jdk6
+
+java.util.concurrent:
+Minor
+class java.util.concurrent.CopyOnWriteArrayList: 
SerialVersionUID=4581239596247333390 in classpath, but 
SerialVersionUID=8673264195747942595 in jdk6
+Bad
+class java.util.concurrent.CopyOnWriteArrayList: subclass of 
java.util.AbstractList<T> in classpath, but not a subclass of 
java.util.AbstractList<T> in jdk6
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T): parameters (T) 
in classpath, but parameters (java.lang.Object) in jdk6
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, but type 
java.util.SortedMap in jdk6
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T, boolean): 
parameters (T, boolean) in classpath, but parameters (java.lang.Object, 
boolean) in jdk6
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T, boolean): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, but type 
java.util.NavigableMap in jdk6
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, T): parameters 
(T, T) in classpath, but parameters (java.lang.Object, java.lang.Object) in jdk6
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, but type 
java.util.SortedMap in jdk6
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, boolean, T, 
boolean): parameters (T, boolean, T, boolean) in classpath, but parameters 
(java.lang.Object, boolean, java.lang.Object, boolean) in jdk6
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, boolean, T, 
boolean): type java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, 
but type java.util.NavigableMap in jdk6
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T): parameters (T) 
in classpath, but parameters (java.lang.Object) in jdk6
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, but type 
java.util.SortedMap in jdk6
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T, boolean): 
parameters (T, boolean) in classpath, but parameters (java.lang.Object, 
boolean) in jdk6
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T, boolean): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, but type 
java.util.NavigableMap in jdk6
+method java.util.concurrent.ConcurrentSkipListMap.headMap(T): parameters (T) 
in classpath, but parameters (java.lang.Object) in jdk6
+method java.util.concurrent.ConcurrentSkipListMap.headMap(T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, but type 
java.util.SortedMap in jdk6
+method java.util.concurrent.ConcurrentSkipListMap.headMap(T, boolean): 
parameters (T, boolean) in classpath, but parameters (java.lang.Object, 
boolean) in jdk6
+method java.util.concurrent.ConcurrentSkipListMap.headMap(T, boolean): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, but type 
java.util.NavigableMap in jdk6
+method java.util.concurrent.ConcurrentSkipListMap.subMap(T, T): parameters (T, 
T) in classpath, but parameters (java.lang.Object, java.lang.Object) in jdk6
+method java.util.concurrent.ConcurrentSkipListMap.subMap(T, T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, but type 
java.util.SortedMap in jdk6
+method java.util.concurrent.ConcurrentSkipListMap.subMap(T, boolean, T, 
boolean): parameters (T, boolean, T, boolean) in classpath, but parameters 
(java.lang.Object, boolean, java.lang.Object, boolean) in jdk6
+method java.util.concurrent.ConcurrentSkipListMap.subMap(T, boolean, T, 
boolean): type java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, 
but type java.util.NavigableMap in jdk6
+method java.util.concurrent.ConcurrentSkipListMap.tailMap(T): parameters (T) 
in classpath, but parameters (java.lang.Object) in jdk6
+method java.util.concurrent.ConcurrentSkipListMap.tailMap(T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, but type 
java.util.SortedMap in jdk6
+method java.util.concurrent.ConcurrentSkipListMap.tailMap(T, boolean): 
parameters (T, boolean) in classpath, but parameters (java.lang.Object, 
boolean) in jdk6
+method java.util.concurrent.ConcurrentSkipListMap.tailMap(T, boolean): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, but type 
java.util.NavigableMap in jdk6
+method java.util.concurrent.ConcurrentSkipListSet.headSet(T): parameters (T) 
in classpath, but parameters (java.lang.Object) in jdk6
+method java.util.concurrent.ConcurrentSkipListSet.headSet(T): type 
java.util.NavigableSet<T> in classpath, but type java.util.SortedSet in jdk6
+method java.util.concurrent.ConcurrentSkipListSet.subSet(T, T): parameters (T, 
T) in classpath, but parameters (java.lang.Object, java.lang.Object) in jdk6
+method java.util.concurrent.ConcurrentSkipListSet.subSet(T, T): type 
java.util.NavigableSet<T> in classpath, but type java.util.SortedSet in jdk6
+method java.util.concurrent.ConcurrentSkipListSet.tailSet(T): parameters (T) 
in classpath, but parameters (java.lang.Object) in jdk6
+method java.util.concurrent.ConcurrentSkipListSet.tailSet(T): type 
java.util.NavigableSet<T> in classpath, but type java.util.SortedSet in jdk6
+method java.util.concurrent.TimeUnit.finalize(): throws java.lang.Throwable in 
classpath, but doesn't throw java.lang.Throwable in jdk6
-constructor java.util.Formatter(java.lang.StringBuilder): missing in jdk6
-constructor java.util.Formatter(java.lang.StringBuilder, java.util.Locale): 
missing in jdk6
+field java.util.concurrent.CopyOnWriteArrayList.modCount: missing in jdk6
+method java.util.concurrent.CopyOnWriteArrayList.removeRange(int, int): 
missing in jdk6
+Abs.add
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T): new interface 
method in jdk6
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T, boolean): new 
interface method in jdk6
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, T): new interface 
method in jdk6
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, boolean, T, 
boolean): new interface method in jdk6
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T): new interface 
method in jdk6
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T, boolean): new 
interface method in jdk6
+method java.util.concurrent.Delayed.compareTo(java.lang.Object): new interface 
method in jdk6
+
+java.util.zip:
+Minor
+method java.util.zip.Deflater.getTotalIn(): deprecated in classpath, but not 
deprecated in jdk6
+method java.util.zip.Deflater.getTotalOut(): deprecated in classpath, but not 
deprecated in jdk6
+method java.util.zip.Inflater.getTotalIn(): deprecated in classpath, but not 
deprecated in jdk6
+method java.util.zip.Inflater.getTotalOut(): deprecated in classpath, but not 
deprecated in jdk6
-Abs.add
-method javax.net.ssl.SSLContextSpi.engineCreateSSLEngine(): new abstract 
method in jdk6
-method javax.net.ssl.SSLContextSpi.engineCreateSSLEngine(java.lang.String, 
int): new abstract method in jdk6
-method javax.net.ssl.SSLSession.getApplicationBufferSize(): new interface 
method in jdk6
-method javax.net.ssl.SSLSession.getLocalPrincipal(): new interface method in 
jdk6
-method javax.net.ssl.SSLSession.getPacketBufferSize(): new interface method in 
jdk6
-method javax.net.ssl.SSLSession.getPeerPort(): new interface method in jdk6
-method javax.net.ssl.SSLSession.getPeerPrincipal(): new interface method in 
jdk6
-method javax.net.ssl.SSLSession.isValid(): new interface method in jdk6
+Bad
+method javax.net.ssl.SSLEngineResult.bytesConsumed(): nonfinal in classpath, 
but final in jdk6
+method javax.net.ssl.SSLEngineResult.bytesProduced(): nonfinal in classpath, 
but final in jdk6
+method javax.net.ssl.SSLEngineResult.getHandshakeStatus(): nonfinal in 
classpath, but final in jdk6
+method javax.net.ssl.SSLEngineResult.getStatus(): nonfinal in classpath, but 
final in jdk6
+method javax.net.ssl.SSLEngineResult.HandshakeStatus.finalize(): throws 
java.lang.Throwable in classpath, but doesn't throw java.lang.Throwable in jdk6
+method javax.net.ssl.SSLEngineResult.Status.finalize(): throws 
java.lang.Throwable in classpath, but doesn't throw java.lang.Throwable in jdk6
+Missing
+constructor javax.net.ssl.KeyStoreBuilderParameters(): missing in jdk6
-method 
javax.print.attribute.standard.PrinterStateReasons.get(java.lang.Object): type 
java.lang.Object in classpath, but type javax.print.attribute.standard.Severity 
in jdk6
-method 
javax.print.attribute.standard.PrinterStateReasons.remove(java.lang.Object): 
type java.lang.Object in classpath, but type 
javax.print.attribute.standard.Severity in jdk6
+method javax.print.attribute.standard.Compression.getCategory(): nonfinal in 
classpath, but final in jdk6
+method javax.print.attribute.standard.Finishings.getCategory(): nonfinal in 
classpath, but final in jdk6
+method javax.print.attribute.standard.JobMediaSheets.getCategory(): nonfinal 
in classpath, but final in jdk6
+method javax.print.attribute.standard.JobSheets.getCategory(): nonfinal in 
classpath, but final in jdk6
+method javax.print.attribute.standard.JobState.getCategory(): nonfinal in 
classpath, but final in jdk6
+method javax.print.attribute.standard.JobStateReason.getCategory(): nonfinal 
in classpath, but final in jdk6
+method javax.print.attribute.standard.Media.getCategory(): nonfinal in 
classpath, but final in jdk6
+method javax.print.attribute.standard.MediaSize.getCategory(): nonfinal in 
classpath, but final in jdk6
+method javax.print.attribute.standard.MultipleDocumentHandling.getCategory(): 
nonfinal in classpath, but final in jdk6
+method javax.print.attribute.standard.PDLOverrideSupported.getCategory(): 
nonfinal in classpath, but final in jdk6
+method javax.print.attribute.standard.PrintQuality.getCategory(): nonfinal in 
classpath, but final in jdk6
+method javax.print.attribute.standard.PrinterStateReason.getCategory(): 
nonfinal in classpath, but final in jdk6
+method 
javax.print.attribute.standard.ReferenceUriSchemesSupported.getCategory(): 
nonfinal in classpath, but final in jdk6
-class javax.security.auth.kerberos.DelegationPermission: 
SerialVersionUID=-3317531473822382443 in classpath, but 
SerialVersionUID=883133252142523922 in jdk6
-class javax.security.auth.kerberos.KerberosPrincipal: 
SerialVersionUID=-1893355205441592281 in classpath, but 
SerialVersionUID=-7374788026156829911 in jdk6
-class javax.security.auth.kerberos.ServicePermission: 
SerialVersionUID=5895676836044627369 in classpath, but 
SerialVersionUID=-1227585031618624935 in jdk6
+class javax.security.auth.kerberos.DelegationPermission: 
SerialVersionUID=-1527207656187086510 in classpath, but 
SerialVersionUID=883133252142523922 in jdk6
+class javax.security.auth.kerberos.KerberosPrincipal: 
SerialVersionUID=4438404793781536158 in classpath, but 
SerialVersionUID=-7374788026156829911 in jdk6
+class javax.security.auth.kerberos.ServicePermission: 
SerialVersionUID=-5742564669589263788 in classpath, but 
SerialVersionUID=-1227585031618624935 in jdk6
+field javax.swing.tree.DefaultMutableTreeNode.children: type 
java.util.Vector<javax.swing.tree.MutableTreeNode> in classpath, but type 
java.util.Vector in jdk6


Japi diff jdk7 vs classpath:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk7-classpath.html

Changes since last run:

-Comparison run at Sun Dec 10 12:07:45 2006 GMT
-jdk7 API scanned at 2006/12/10 05:40:25 EST
-classpath API scanned at 2006/12/10 06:40:49 EST
+Comparison run at Mon Dec 11 12:12:04 2006 GMT
+jdk7 API scanned at 2006/12/11 05:41:31 EST
+classpath API scanned at 2006/12/11 06:43:58 EST
-java.lang: 92.99% good, 3.18% bad, 3.82% missing
-java.lang.annotation: 50% good, 2.02% bad, 47.97% missing
-java.lang.instrument: 85.89% good, 3.84% bad, 10.25% missing
-java.lang.management: 73% good, 2.66% bad, 24.33% missing
-java.lang.ref: 78.75% good, 21.25% bad
-java.lang.reflect: 92.63% good, 6.51% bad, 0.84% missing
-java.applet: 99.5% good, 0.49% bad
-java.awt: 95.78% good, 0.01% minor, 0.3% bad, 3.88% missing
-java.awt.color: 98.45% good, 1.54% missing
-java.awt.datatransfer: 94.76% good, 4.18% bad, 1.04% missing
-java.awt.dnd: 98.17% good, 1.62% bad, 0.2% missing
-java.awt.event: 99.35% good, 0.07% bad, 0.57% missing
-java.awt.font: 94.11% good, 0.17% bad, 5.7% missing
-java.awt.geom: 89.14% good, 1% bad, 9.84% missing
-java.awt.im: 97.36% good, 2.63% bad
+java.lang: 98.62% good, 0.03% minor, 0.07% bad, 1.27% missing
+java.lang.annotation: 98.67% good, 1.32% bad
+java.lang.instrument: 90.12% good, 9.87% missing
+java.lang.management: 83.58% good, 0.37% bad, 16.04% missing
+java.lang.ref: 100% good
+java.lang.reflect: 98.93% good, 0.26% bad, 0.8% missing
+java.applet: 100% good
+java.awt: 96.12% good, 0.05% bad, 3.82% missing
+java.awt.color: 98.46% good, 1.53% missing
+java.awt.datatransfer: 99% good, 0.99% missing
+java.awt.dnd: 99.8% good, 0.19% missing
+java.awt.event: 99.36% good, 0.07% bad, 0.56% missing
+java.awt.font: 94.45% good, 5.54% missing
+java.awt.geom: 89.34% good, 0.98% bad, 9.66% missing
+java.awt.im: 100% good
-java.awt.image: 99.64% good, 0.3% bad, 0.05% missing
-java.awt.image.renderable: 93.87% good, 6.12% bad
-java.awt.print: 98.9% good, 1.09% missing
-java.beans: 94.8% good, 4.77% bad, 0.42% missing
-java.beans.beancontext: 99.61% good, 0.38% bad
-java.io: 95.01% good, 0.05% minor, 0.82% bad, 4.11% missing
-java.math: 78.84% good, 0.96% bad, 20.19% missing
-java.net: 79.55% good, 0.31% bad, 20.12% missing
-java.nio: 96.16% good, 1.21% bad, 2.61% missing
-java.nio.channels: 99.61% good, 0.38% bad
-java.nio.channels.spi: 98.29% good, 0.85% bad, 0.85% missing
-java.nio.charset: 98.51% good, 1.11% bad, 0.37% missing
-java.nio.charset.spi: 92.85% good, 7.14% bad
-java.rmi: 99.34% good, 0.65% bad
-java.rmi.activation: 94.44% good, 5.55% bad
+java.awt.image: 99.95% good, 0.04% missing
+java.awt.image.renderable: 100% good
+java.awt.print: 98.94% good, 1.05% missing
+java.beans: 99.6% good, 0.39% missing
+java.beans.beancontext: 100% good
+java.io: 96.79% good, 0.04% minor, 3.15% missing
+java.math: 97.15% good, 0.47% bad, 2.36% missing
+java.net: 83.94% good, 0.06% bad, 15.99% missing
+java.nio: 99.32% good, 0.67% missing
+java.nio.channels: 100% good
+java.nio.channels.spi: 99.2% good, 0.79% missing
+java.nio.charset: 100% good
+java.nio.charset.spi: 100% good
+java.rmi: 99.37% good, 0.62% bad
+java.rmi.activation: 94.68% good, 5.31% bad
-java.rmi.server: 97.45% good, 2.54% bad
-java.security: 78.21% good, 1.45% bad, 20.32% missing
-java.security.acl: 95.91% good, 4.08% bad
-java.security.cert: 92.12% good, 5.72% bad, 2.14% missing
+java.rmi.server: 100% good
+java.security: 80.56% good, 0.3% bad, 19.13% missing
+java.security.acl: 100% good
+java.security.cert: 97.97% good, 2.02% missing
-java.security.spec: 61.91% good, 38.08% missing
-java.sql: 61.22% good, 1.06% bad, 37.71% missing
-java.text: 89.29% good, 5.4% bad, 5.29% missing
+java.security.spec: 63.27% good, 36.72% missing
+java.sql: 62.19% good, 0.36% bad, 37.44% missing
+java.text: 94.85% good, 5.14% missing
-java.util: 62.88% good, 14.33% bad, 22.77% missing
-java.util.concurrent: 100% missing
-java.util.concurrent.atomic: 100% missing
-java.util.concurrent.locks: 100% missing
-java.util.jar: 86.46% good, 1.83% bad, 11.69% missing
-java.util.logging: 98.79% good, 0.24% minor, 0.48% bad, 0.48% missing
-java.util.prefs: 99.02% good, 0.97% bad
-java.util.regex: 87.25% good, 12.74% missing
+java.util: 91.36% good, 0.07% minor, 0.28% bad, 8.27% missing
+java.util.concurrent: 98.63% good, 0.08% minor, 1.28% bad, 0.56% abs.add
+java.util.concurrent.atomic: 100% good
+java.util.concurrent.locks: 100% good
+java.util.jar: 88.51% good, 11.48% missing
+java.util.logging: 99.3% good, 0.23% minor, 0.46% missing
+java.util.prefs: 100% good
+java.util.regex: 87.61% good, 12.38% missing
-java.util.zip: 87.8% good, 0.15% bad, 12.03% missing
-javax.accessibility: 98.79% good, 0.34% bad, 0.85% missing
+java.util.zip: 88.85% good, 11.14% missing
+javax.accessibility: 99.15% good, 0.84% missing
-javax.crypto: 98.71% good, 1.28% missing
+javax.crypto: 99.11% good, 0.88% missing
-javax.crypto.spec: 79.83% good, 20.16% missing
-javax.imageio: 93.97% good, 5.62% bad, 0.4% missing
+javax.crypto.spec: 80.8% good, 19.2% missing
+javax.imageio: 99.6% good, 0.39% missing
-javax.imageio.metadata: 97.23% good, 2.76% bad
+javax.imageio.metadata: 100% good
-javax.imageio.spi: 92.73% good, 7.26% bad
-javax.imageio.stream: 98.87% good, 1.12% missing
+javax.imageio.spi: 100% good
+javax.imageio.stream: 98.89% good, 1.1% missing
-javax.management: 70.53% good, 0.07% minor, 1.91% bad, 27.47% missing
+javax.management: 73.09% good, 0.06% minor, 1.44% bad, 25.39% missing
-javax.management.openmbean: 80.95% good, 1.08% minor, 11.25% bad, 6.7% missing
+javax.management.openmbean: 81.58% good, 1.04% minor, 10.87% bad, 6.48% missing
-javax.naming: 98.35% good, 1.49% bad, 0.14% missing
-javax.naming.directory: 97.85% good, 2.14% bad
+javax.naming: 99.86% good, 0.13% missing
+javax.naming.directory: 100% good
-javax.naming.ldap: 56.41% good, 0.59% bad, 42.99% missing
-javax.naming.spi: 81.91% good, 18.08% bad
+javax.naming.ldap: 59.77% good, 40.22% missing
+javax.naming.spi: 100% good
-javax.net.ssl: 74.72% good, 0.12% bad, 25.15% missing
-javax.print: 97.66% good, 2.33% bad
-javax.print.attribute: 96.93% good, 3.06% bad
-javax.print.attribute.standard: 98.76% good, 1.1% bad, 0.13% missing
+javax.net.ssl: 95.33% good, 0.35% bad, 4.3% missing
+javax.print: 100% good
+javax.print.attribute: 100% good
+javax.print.attribute.standard: 100% good
-javax.security.auth: 92.41% good, 7.58% bad
+javax.security.auth: 97.36% good, 2.63% bad
-javax.security.auth.kerberos: 93.75% good, 2.67% minor, 3.57% missing
-javax.security.auth.login: 91.49% good, 1.02% bad, 7.48% missing
-javax.security.auth.spi: 83.33% good, 16.66% bad
-javax.security.auth.x500: 95% good, 5% missing
+javax.security.auth.kerberos: 94.01% good, 2.56% minor, 3.41% missing
+javax.security.auth.login: 92.5% good, 0.32% bad, 7.16% missing
+javax.security.auth.spi: 100% good
+javax.security.auth.x500: 95.23% good, 4.76% missing
-javax.security.sasl: 94.15% good, 5.19% bad, 0.64% missing
-javax.sound.midi: 96.64% good, 0.79% bad, 2.56% missing
+javax.security.sasl: 99.37% good, 0.62% missing
+javax.sound.midi: 97.51% good, 2.48% missing
-javax.sound.sampled: 98.46% good, 1.53% bad
+javax.sound.sampled: 100% good
-javax.sql: 77.66% good, 1.21% bad, 21.11% missing
+javax.sql: 78.36% good, 0.72% bad, 20.91% missing
-javax.swing: 97.36% good, 0% minor, 0.14% bad, 2.49% missing
-javax.swing.border: 99.32% good, 0.67% missing
+javax.swing: 97.52% good, 0% minor, 0.01% bad, 2.46% missing
+javax.swing.border: 99.34% good, 0.65% missing
-javax.swing.event: 94.94% good, 0.41% bad, 4.63% missing
-javax.swing.filechooser: 80.48% good, 19.51% missing
+javax.swing.event: 95.46% good, 4.53% missing
+javax.swing.filechooser: 81.17% good, 18.82% missing
-javax.swing.plaf.basic: 99.57% good, 0.05% bad, 0.36% missing
+javax.swing.plaf.basic: 99.64% good, 0.35% missing
-javax.swing.plaf.synth: 87.39% good, 12.6% missing
-javax.swing.table: 95.95% good, 0.29% bad, 3.74% missing
-javax.swing.text: 99.07% good, 0.25% bad, 0.67% missing
-javax.swing.text.html: 99.36% good, 0.29% bad, 0.33% missing
-javax.swing.text.html.parser: 98.6% good, 1.39% bad
+javax.swing.plaf.synth: 87.69% good, 12.3% missing
+javax.swing.table: 96.3% good, 3.69% missing
+javax.swing.text: 99.3% good, 0.03% bad, 0.65% missing
+javax.swing.text.html: 99.43% good, 0.23% bad, 0.33% missing
+javax.swing.text.html.parser: 100% good
-javax.swing.tree: 99.76% good, 0.23% bad
-javax.swing.undo: 97.2% good, 2.79% bad
+javax.swing.tree: 100% good
+javax.swing.undo: 100% good
-javax.xml.datatype: 99.5% good, 0.49% missing
-javax.xml.namespace: 95.45% good, 4.54% minor
-javax.xml.parsers: 98.79% good, 1.2% missing
+javax.xml.datatype: 99.52% good, 0.47% missing
+javax.xml.namespace: 95.65% good, 4.34% minor
+javax.xml.parsers: 98.83% good, 1.16% missing
-javax.xml.stream: 99.36% good, 0.31% minor, 0.31% missing
+javax.xml.stream: 99.37% good, 0.31% minor, 0.31% missing
-javax.xml.stream.util: 28.3% good, 71.69% missing
-javax.xml.transform: 99.45% good, 0.54% missing
+javax.xml.stream.util: 28.97% good, 71.02% missing
+javax.xml.transform: 99.47% good, 0.52% missing
-javax.xml.validation: 99.21% good, 0.78% missing
+javax.xml.validation: 99.25% good, 0.74% missing
-javax.xml.xpath: 99.35% good, 0.64% missing
+javax.xml.xpath: 99.38% good, 0.61% missing
-org.omg.CORBA: 97.43% good, 2.56% minor
+org.omg.CORBA: 97.53% good, 2.46% minor
-org.omg.CORBA.portable: 98.11% good, 1.88% missing
+org.omg.CORBA.portable: 98.16% good, 1.83% missing
-org.omg.PortableServer: 99.75% good, 0.25% minor
+org.omg.PortableServer: 99.75% good, 0.24% minor
-org.xml.sax: 98.8% good, 1.2% minor
+org.xml.sax: 98.82% good, 1.17% minor
-Total: 85.99% good, 0.08% minor, 0.85% bad, 13.06% missing
+Total: 88.82% good, 0.08% minor, 0.12% bad, 10.96% missing, 0% abs.add
-Packages: 46 missing.
-Classes: 41 minor, 197 bad, 145 missing.
-Interfaces: 1 minor, 41 bad, 33 missing.
-Enums: 5 bad, 29 missing.
-Annotations: 10 missing.
-Fields: 6 minor, 63 bad, 107 missing.
-Methods: 98 minor, 1179 bad, 854 missing.
-Constructors: 121 bad, 81 missing.
+Packages: 43 missing.
+Classes: 44 minor, 51 bad, 129 missing.
+Interfaces: 1 minor, 11 bad, 29 missing.
+Enums: 5 bad, 20 missing.
+Annotations: 3 missing.
+Fields: 6 minor, 16 bad, 103 missing.
+Methods: 96 minor, 117 bad, 777 missing, 7 abs.add.
+Constructors: 30 bad, 70 missing.
-class java.lang.Boolean: implements java.lang.Comparable<java.lang.Boolean> in 
jdk7, but implements raw java.lang.Comparable in classpath
-class java.lang.Byte: implements java.lang.Comparable<java.lang.Byte> in jdk7, 
but implements raw java.lang.Comparable in classpath
-class java.lang.Character: implements 
java.lang.Comparable<java.lang.Character> in jdk7, but implements raw 
java.lang.Comparable in classpath
-class java.lang.Class: has generic type parameter <T> in jdk7, but not generic 
in classpath
-class java.lang.Double: implements java.lang.Comparable<java.lang.Double> in 
jdk7, but implements raw java.lang.Comparable in classpath
-class java.lang.Enum: has generic type parameter <T extends java.lang.Enum<T>> 
in jdk7, but not generic in classpath
-class java.lang.Enum: implements java.lang.Comparable<T> in jdk7, but 
implements raw java.lang.Comparable in classpath
-class java.lang.Float: implements java.lang.Comparable<java.lang.Float> in 
jdk7, but implements raw java.lang.Comparable in classpath
-class java.lang.InheritableThreadLocal: has generic type parameter <T> in 
jdk7, but not generic in classpath
-class java.lang.InheritableThreadLocal: subclass of java.lang.ThreadLocal<T> 
in jdk7, but subclass of raw java.lang.ThreadLocal in classpath
-class java.lang.Integer: implements java.lang.Comparable<java.lang.Integer> in 
jdk7, but implements raw java.lang.Comparable in classpath
-class java.lang.Long: implements java.lang.Comparable<java.lang.Long> in jdk7, 
but implements raw java.lang.Comparable in classpath
-class java.lang.Short: implements java.lang.Comparable<java.lang.Short> in 
jdk7, but implements raw java.lang.Comparable in classpath
-class java.lang.String: implements java.lang.Comparable<java.lang.String> in 
jdk7, but implements raw java.lang.Comparable in classpath
-class java.lang.StringBuffer: implements java.lang.Appendable in jdk7, but 
doesn't implement java.lang.Appendable in classpath
-class java.lang.StringBuilder: implements java.lang.Appendable in jdk7, but 
doesn't implement java.lang.Appendable in classpath
-class java.lang.ThreadLocal: has generic type parameter <T> in jdk7, but not 
generic in classpath
-constructor java.lang.EnumConstantNotPresentException(java.lang.Class<? 
extends java.lang.Enum>, java.lang.String): parameters (java.lang.Class<? 
extends java.lang.Enum>, java.lang.String) in jdk7, but parameters 
(java.lang.Class, java.lang.String) in classpath
-field java.lang.Boolean.TYPE: type java.lang.Class<java.lang.Boolean> in jdk7, 
but type java.lang.Class in classpath
-field java.lang.Byte.TYPE: type java.lang.Class<java.lang.Byte> in jdk7, but 
type java.lang.Class in classpath
-field java.lang.Character.TYPE: type java.lang.Class<java.lang.Character> in 
jdk7, but type java.lang.Class in classpath
-field java.lang.Double.TYPE: type java.lang.Class<java.lang.Double> in jdk7, 
but type java.lang.Class in classpath
-field java.lang.Float.TYPE: type java.lang.Class<java.lang.Float> in jdk7, but 
type java.lang.Class in classpath
-field java.lang.Integer.TYPE: type java.lang.Class<java.lang.Integer> in jdk7, 
but type java.lang.Class in classpath
-field java.lang.Long.TYPE: type java.lang.Class<java.lang.Long> in jdk7, but 
type java.lang.Class in classpath
-field java.lang.Short.TYPE: type java.lang.Class<java.lang.Short> in jdk7, but 
type java.lang.Class in classpath
-field java.lang.String.CASE_INSENSITIVE_ORDER: type 
java.util.Comparator<java.lang.String> in jdk7, but type java.util.Comparator 
in classpath
-field java.lang.Void.TYPE: type java.lang.Class<java.lang.Void> in jdk7, but 
type java.lang.Class in classpath
-interface java.lang.Comparable: has generic type parameter <T> in jdk7, but 
not generic in classpath
-interface java.lang.Iterable: has generic type parameter <T> in jdk7, but not 
generic in classpath
-method java.lang.Class.asSubclass(java.lang.Class<T2>): has generic type 
parameter <T2> in jdk7, but not generic in classpath
-method java.lang.Class.asSubclass(java.lang.Class<T2>): parameters 
(java.lang.Class<T2>) in jdk7, but parameters (java.lang.Class) in classpath
-method java.lang.Class.asSubclass(java.lang.Class<T2>): type java.lang.Class<? 
extends T2> in jdk7, but type java.lang.Class in classpath
-method java.lang.Class.cast(java.lang.Object): type T in jdk7, but type 
java.lang.Object in classpath
-method java.lang.Class.forName(java.lang.String): type java.lang.Class<?> in 
jdk7, but type java.lang.Class in classpath
-method java.lang.Class.forName(java.lang.String, boolean, 
java.lang.ClassLoader): type java.lang.Class<?> in jdk7, but type 
java.lang.Class in classpath
-method java.lang.Class.getAnnotation(java.lang.Class<T2>): has generic type 
parameter <T2 extends java.lang.annotation.Annotation> in jdk7, but not generic 
in classpath
-method java.lang.Class.getAnnotation(java.lang.Class<T2>): parameters 
(java.lang.Class<T2>) in jdk7, but parameters (java.lang.Class) in classpath
-method java.lang.Class.getAnnotation(java.lang.Class<T2>): type T2 in jdk7, 
but type java.lang.annotation.Annotation in classpath
-method java.lang.Class.getClasses(): type java.lang.Class<?>[] in jdk7, but 
type java.lang.Class[] in classpath
-method java.lang.Class.getComponentType(): type java.lang.Class<?> in jdk7, 
but type java.lang.Class in classpath
-method java.lang.Class.getConstructor(java.lang.Class<?>[]): parameters 
(java.lang.Class<?>[]) in jdk7, but parameters (java.lang.Class[]) in classpath
-method java.lang.Class.getConstructor(java.lang.Class<?>[]): type 
java.lang.reflect.Constructor<T> in jdk7, but type 
java.lang.reflect.Constructor in classpath
-method java.lang.Class.getConstructors(): type 
java.lang.reflect.Constructor<?>[] in jdk7, but type 
java.lang.reflect.Constructor[] in classpath
-method java.lang.Class.getDeclaredClasses(): type java.lang.Class<?>[] in 
jdk7, but type java.lang.Class[] in classpath
-method java.lang.Class.getDeclaredConstructor(java.lang.Class<?>[]): 
parameters (java.lang.Class<?>[]) in jdk7, but parameters (java.lang.Class[]) 
in classpath
-method java.lang.Class.getDeclaredConstructor(java.lang.Class<?>[]): type 
java.lang.reflect.Constructor<T> in jdk7, but type 
java.lang.reflect.Constructor in classpath
-method java.lang.Class.getDeclaredConstructors(): type 
java.lang.reflect.Constructor<?>[] in jdk7, but type 
java.lang.reflect.Constructor[] in classpath
-method java.lang.Class.getDeclaredMethod(java.lang.String, 
java.lang.Class<?>[]): parameters (java.lang.String, java.lang.Class<?>[]) in 
jdk7, but parameters (java.lang.String, java.lang.Class[]) in classpath
-method java.lang.Class.getDeclaringClass(): type java.lang.Class<?> in jdk7, 
but type java.lang.Class in classpath
-method java.lang.Class.getEnclosingClass(): type java.lang.Class<?> in jdk7, 
but type java.lang.Class in classpath
-method java.lang.Class.getEnclosingConstructor(): type 
java.lang.reflect.Constructor<?> in jdk7, but type 
java.lang.reflect.Constructor in classpath
-method java.lang.Class.getEnumConstants(): type T[] in jdk7, but type 
java.lang.Object[] in classpath
-method java.lang.Class.getInterfaces(): type java.lang.Class<?>[] in jdk7, but 
type java.lang.Class[] in classpath
-method java.lang.Class.getMethod(java.lang.String, java.lang.Class<?>[]): 
parameters (java.lang.String, java.lang.Class<?>[]) in jdk7, but parameters 
(java.lang.String, java.lang.Class[]) in classpath
-method java.lang.Class.getSuperclass(): type java.lang.Class<? super T> in 
jdk7, but type java.lang.Class in classpath
-method java.lang.Class.getTypeParameters(): type 
java.lang.reflect.TypeVariable<java.lang.Class<T>>[] in jdk7, but type 
java.lang.reflect.TypeVariable[] in classpath
-method java.lang.Class.isAssignableFrom(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in classpath
-method java.lang.Class.newInstance(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.lang.ClassLoader.defineClass(java.lang.String, 
java.nio.ByteBuffer, java.security.ProtectionDomain): type java.lang.Class<?> 
in jdk7, but type java.lang.Class in classpath
-method java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, int): 
type java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, int, 
java.security.ProtectionDomain): type java.lang.Class<?> in jdk7, but type 
java.lang.Class in classpath
-method java.lang.ClassLoader.defineClass(byte[], int, int): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method java.lang.ClassLoader.findClass(java.lang.String): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method java.lang.ClassLoader.findLoadedClass(java.lang.String): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method java.lang.ClassLoader.findResources(java.lang.String): type 
java.util.Enumeration<java.net.URL> in jdk7, but type java.util.Enumeration in 
classpath
-method java.lang.ClassLoader.findSystemClass(java.lang.String): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method java.lang.ClassLoader.getResources(java.lang.String): type 
java.util.Enumeration<java.net.URL> in jdk7, but type java.util.Enumeration in 
classpath
-method java.lang.ClassLoader.getSystemResources(java.lang.String): type 
java.util.Enumeration<java.net.URL> in jdk7, but type java.util.Enumeration in 
classpath
-method java.lang.ClassLoader.loadClass(java.lang.String): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method java.lang.ClassLoader.loadClass(java.lang.String, boolean): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method java.lang.ClassLoader.resolveClass(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in classpath
-method java.lang.ClassLoader.setSigners(java.lang.Class<?>, 
java.lang.Object[]): parameters (java.lang.Class<?>, java.lang.Object[]) in 
jdk7, but parameters (java.lang.Class, java.lang.Object[]) in classpath
-method java.lang.Comparable.compareTo(T): parameters (T) in jdk7, but 
parameters (java.lang.Object) in classpath
-method java.lang.Compiler.compileClass(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in classpath
-method java.lang.Enum.compareTo(T): parameters (T) in jdk7, but parameters 
(java.lang.Enum) in classpath
-method java.lang.Enum.getDeclaringClass(): type java.lang.Class<T> in jdk7, 
but type java.lang.Class in classpath
-method java.lang.Enum.valueOf(java.lang.Class<T>, java.lang.String): has 
generic type parameter <T extends java.lang.Enum<T>> in jdk7, but not generic 
in classpath
-method java.lang.Enum.valueOf(java.lang.Class<T>, java.lang.String): 
parameters (java.lang.Class<T>, java.lang.String) in jdk7, but parameters 
(java.lang.Class, java.lang.String) in classpath
-method java.lang.Enum.valueOf(java.lang.Class<T>, java.lang.String): type T in 
jdk7, but type java.lang.Enum in classpath
-method java.lang.EnumConstantNotPresentException.enumType(): type 
java.lang.Class<? extends java.lang.Enum> in jdk7, but type java.lang.Class in 
classpath
-method java.lang.InheritableThreadLocal.childValue(T): parameters (T) in jdk7, 
but parameters (java.lang.Object) in classpath
-method java.lang.InheritableThreadLocal.childValue(T): type T in jdk7, but 
type java.lang.Object in classpath
-method java.lang.InheritableThreadLocal.get(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.lang.InheritableThreadLocal.initialValue(): type T in jdk7, but 
type java.lang.Object in classpath
-method java.lang.InheritableThreadLocal.set(T): parameters (T) in jdk7, but 
parameters (java.lang.Object) in classpath
-method java.lang.Iterable.iterator(): type java.util.Iterator<T> in jdk7, but 
type java.util.Iterator in classpath
-method java.lang.Object.getClass(): type java.lang.Class<?> in jdk7, but type 
java.lang.Class in classpath
-method java.lang.SecurityManager.checkMemberAccess(java.lang.Class<?>, int): 
parameters (java.lang.Class<?>, int) in jdk7, but parameters (java.lang.Class, 
int) in classpath
-method java.lang.SecurityManager.currentLoadedClass(): type java.lang.Class<?> 
in jdk7, but type java.lang.Class in classpath
-method java.lang.Thread.getAllStackTraces(): type 
java.util.Map<java.lang.Thread, java.lang.StackTraceElement[]> in jdk7, but 
type java.util.Map in classpath
-method java.lang.Thread.getState(): type java.lang.Thread.State in jdk7, but 
type java.lang.String in classpath
-method java.lang.ThreadLocal.get(): type T in jdk7, but type java.lang.Object 
in classpath
-method java.lang.ThreadLocal.initialValue(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.lang.ThreadLocal.set(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-Missing
-annotation java.lang.Deprecated: missing in classpath
-annotation java.lang.Override: missing in classpath
-annotation java.lang.SuppressWarnings: missing in classpath
-class java.lang.ProcessBuilder: missing in classpath
+method java.lang.Thread.State.finalize(): doesn't throw java.lang.Throwable in 
jdk7, but throws java.lang.Throwable in classpath
+Missing
-enum java.lang.Thread.State: missing in classpath
-method java.lang.String.format(java.lang.String, java.lang.Object[]): missing 
in classpath
-method java.lang.String.format(java.util.Locale, java.lang.String, 
java.lang.Object[]): missing in classpath
-method java.lang.System.getenv(): missing in classpath
-constructor 
java.lang.annotation.IncompleteAnnotationException(java.lang.Class<? extends 
java.lang.annotation.Annotation>, java.lang.String): parameters 
(java.lang.Class<? extends java.lang.annotation.Annotation>, java.lang.String) 
in jdk7, but parameters (java.lang.Class, java.lang.String) in classpath
-method java.lang.annotation.Annotation.annotationType(): type 
java.lang.Class<? extends java.lang.annotation.Annotation> in jdk7, but type 
java.lang.Class in classpath
-method java.lang.annotation.IncompleteAnnotationException.annotationType(): 
type java.lang.Class<? extends java.lang.annotation.Annotation> in jdk7, but 
type java.lang.Class in classpath
-Missing
-annotation java.lang.annotation.Documented: missing in classpath
-annotation java.lang.annotation.Inherited: missing in classpath
-annotation java.lang.annotation.Retention: missing in classpath
-annotation java.lang.annotation.Target: missing in classpath
-enum java.lang.annotation.ElementType: missing in classpath
-enum java.lang.annotation.RetentionPolicy: missing in classpath
+method java.lang.annotation.ElementType.finalize(): doesn't throw 
java.lang.Throwable in jdk7, but throws java.lang.Throwable in classpath
+method java.lang.annotation.RetentionPolicy.finalize(): doesn't throw 
java.lang.Throwable in jdk7, but throws java.lang.Throwable in classpath
-Bad
-constructor java.lang.instrument.ClassDefinition(java.lang.Class<?>, byte[]): 
parameters (java.lang.Class<?>, byte[]) in jdk7, but parameters 
(java.lang.Class, byte[]) in classpath
-method java.lang.instrument.ClassDefinition.getDefinitionClass(): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method 
java.lang.instrument.ClassFileTransformer.transform(java.lang.ClassLoader, 
java.lang.String, java.lang.Class<?>, java.security.ProtectionDomain, byte[]): 
parameters (java.lang.ClassLoader, java.lang.String, java.lang.Class<?>, 
java.security.ProtectionDomain, byte[]) in jdk7, but parameters 
(java.lang.ClassLoader, java.lang.String, java.lang.Class, 
java.security.ProtectionDomain, byte[]) in classpath
-method java.lang.management.ManagementFactory.getGarbageCollectorMXBeans(): 
type java.util.List<java.lang.management.GarbageCollectorMXBean> in jdk7, but 
type java.util.List in classpath
-method java.lang.management.ManagementFactory.getMemoryManagerMXBeans(): type 
java.util.List<java.lang.management.MemoryManagerMXBean> in jdk7, but type 
java.util.List in classpath
-method java.lang.management.ManagementFactory.getMemoryPoolMXBeans(): type 
java.util.List<java.lang.management.MemoryPoolMXBean> in jdk7, but type 
java.util.List in classpath
-method java.lang.management.MemoryPoolMXBean.getType(): type 
java.lang.management.MemoryType in jdk7, but type java.lang.String in classpath
-method java.lang.management.RuntimeMXBean.getInputArguments(): type 
java.util.List<java.lang.String> in jdk7, but type java.util.List in classpath
-method java.lang.management.RuntimeMXBean.getSystemProperties(): type 
java.util.Map<java.lang.String, java.lang.String> in jdk7, but type 
java.util.Map in classpath
-method java.lang.management.ThreadInfo.getThreadState(): type 
java.lang.Thread.State in jdk7, but type java.lang.String in classpath
+method java.lang.management.MemoryType.finalize(): doesn't throw 
java.lang.Throwable in jdk7, but throws java.lang.Throwable in classpath
-enum java.lang.management.MemoryType: missing in classpath
-java.lang.ref:
-Bad
-class java.lang.ref.PhantomReference: has generic type parameter <T> in jdk7, 
but not generic in classpath
-class java.lang.ref.PhantomReference: subclass of java.lang.ref.Reference<T> 
in jdk7, but subclass of raw java.lang.ref.Reference in classpath
-class java.lang.ref.Reference: has generic type parameter <T> in jdk7, but not 
generic in classpath
-class java.lang.ref.ReferenceQueue: has generic type parameter <T> in jdk7, 
but not generic in classpath
-class java.lang.ref.SoftReference: has generic type parameter <T> in jdk7, but 
not generic in classpath
-class java.lang.ref.SoftReference: subclass of java.lang.ref.Reference<T> in 
jdk7, but subclass of raw java.lang.ref.Reference in classpath
-class java.lang.ref.WeakReference: has generic type parameter <T> in jdk7, but 
not generic in classpath
-class java.lang.ref.WeakReference: subclass of java.lang.ref.Reference<T> in 
jdk7, but subclass of raw java.lang.ref.Reference in classpath
-constructor java.lang.ref.PhantomReference(T, java.lang.ref.ReferenceQueue<? 
super T>): parameters (T, java.lang.ref.ReferenceQueue<? super T>) in jdk7, but 
parameters (java.lang.Object, java.lang.ref.ReferenceQueue) in classpath
-constructor java.lang.ref.SoftReference(T): parameters (T) in jdk7, but 
parameters (java.lang.Object) in classpath
-constructor java.lang.ref.SoftReference(T, java.lang.ref.ReferenceQueue<? 
super T>): parameters (T, java.lang.ref.ReferenceQueue<? super T>) in jdk7, but 
parameters (java.lang.Object, java.lang.ref.ReferenceQueue) in classpath
-constructor java.lang.ref.WeakReference(T): parameters (T) in jdk7, but 
parameters (java.lang.Object) in classpath
-constructor java.lang.ref.WeakReference(T, java.lang.ref.ReferenceQueue<? 
super T>): parameters (T, java.lang.ref.ReferenceQueue<? super T>) in jdk7, but 
parameters (java.lang.Object, java.lang.ref.ReferenceQueue) in classpath
-method java.lang.ref.PhantomReference.get(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.lang.ref.Reference.get(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.lang.ref.ReferenceQueue.poll(): type java.lang.ref.Reference<? 
extends T> in jdk7, but type java.lang.ref.Reference in classpath
-method java.lang.ref.ReferenceQueue.remove(): type java.lang.ref.Reference<? 
extends T> in jdk7, but type java.lang.ref.Reference in classpath
-method java.lang.ref.ReferenceQueue.remove(long): type 
java.lang.ref.Reference<? extends T> in jdk7, but type java.lang.ref.Reference 
in classpath
-method java.lang.ref.SoftReference.get(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.lang.ref.WeakReference.get(): type T in jdk7, but type 
java.lang.Object in classpath
-
-class java.lang.reflect.Constructor: has generic type parameter <T> in jdk7, 
but not generic in classpath
-interface java.lang.reflect.TypeVariable: has generic type parameter <T 
extends java.lang.reflect.GenericDeclaration> in jdk7, but not generic in 
classpath
-method java.lang.reflect.AnnotatedElement.getAnnotation(java.lang.Class<T>): 
has generic type parameter <T extends java.lang.annotation.Annotation> in jdk7, 
but not generic in classpath
-method java.lang.reflect.AnnotatedElement.getAnnotation(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method java.lang.reflect.AnnotatedElement.getAnnotation(java.lang.Class<T>): 
type T in jdk7, but type java.lang.annotation.Annotation in classpath
-method 
java.lang.reflect.AnnotatedElement.isAnnotationPresent(java.lang.Class<? 
extends java.lang.annotation.Annotation>): parameters (java.lang.Class<? 
extends java.lang.annotation.Annotation>) in jdk7, but parameters 
(java.lang.Class) in classpath
-method java.lang.reflect.Array.newInstance(java.lang.Class<?>, int): 
parameters (java.lang.Class<?>, int) in jdk7, but parameters (java.lang.Class, 
int) in classpath
-method java.lang.reflect.Array.newInstance(java.lang.Class<?>, int[]): 
parameters (java.lang.Class<?>, int[]) in jdk7, but parameters 
(java.lang.Class, int[]) in classpath
-method java.lang.reflect.Constructor.getAnnotation(java.lang.Class<T2>): has 
generic type parameter <T2 extends java.lang.annotation.Annotation> in jdk7, 
but not generic in classpath
-method java.lang.reflect.Constructor.getAnnotation(java.lang.Class<T2>): 
parameters (java.lang.Class<T2>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method java.lang.reflect.Constructor.getAnnotation(java.lang.Class<T2>): type 
T2 in jdk7, but type java.lang.annotation.Annotation in classpath
-method java.lang.reflect.Constructor.getDeclaringClass(): type 
java.lang.Class<T> in jdk7, but type java.lang.Class in classpath
-method java.lang.reflect.Constructor.getExceptionTypes(): type 
java.lang.Class<?>[] in jdk7, but type java.lang.Class[] in classpath
-method java.lang.reflect.Constructor.getParameterTypes(): type 
java.lang.Class<?>[] in jdk7, but type java.lang.Class[] in classpath
-method java.lang.reflect.Constructor.getTypeParameters(): type 
java.lang.reflect.TypeVariable<java.lang.reflect.Constructor<T>>[] in jdk7, but 
type java.lang.reflect.TypeVariable[] in classpath
-method java.lang.reflect.Constructor.newInstance(java.lang.Object[]): type T 
in jdk7, but type java.lang.Object in classpath
-method java.lang.reflect.Field.getType(): type java.lang.Class<?> in jdk7, but 
type java.lang.Class in classpath
-method java.lang.reflect.GenericDeclaration.getTypeParameters(): type 
java.lang.reflect.TypeVariable<?>[] in jdk7, but type 
java.lang.reflect.TypeVariable[] in classpath
-method java.lang.reflect.Method.getExceptionTypes(): type java.lang.Class<?>[] 
in jdk7, but type java.lang.Class[] in classpath
-method java.lang.reflect.Method.getParameterTypes(): type java.lang.Class<?>[] 
in jdk7, but type java.lang.Class[] in classpath
-method java.lang.reflect.Method.getReturnType(): type java.lang.Class<?> in 
jdk7, but type java.lang.Class in classpath
-method java.lang.reflect.Method.getTypeParameters(): type 
java.lang.reflect.TypeVariable<java.lang.reflect.Method>[] in jdk7, but type 
java.lang.reflect.TypeVariable[] in classpath
-method java.lang.reflect.Proxy.getProxyClass(java.lang.ClassLoader, 
java.lang.Class<?>[]): parameters (java.lang.ClassLoader, java.lang.Class<?>[]) 
in jdk7, but parameters (java.lang.ClassLoader, java.lang.Class[]) in classpath
-method java.lang.reflect.Proxy.getProxyClass(java.lang.ClassLoader, 
java.lang.Class<?>[]): type java.lang.Class<?> in jdk7, but type 
java.lang.Class in classpath
-method java.lang.reflect.Proxy.isProxyClass(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in classpath
-method java.lang.reflect.Proxy.newProxyInstance(java.lang.ClassLoader, 
java.lang.Class<?>[], java.lang.reflect.InvocationHandler): parameters 
(java.lang.ClassLoader, java.lang.Class<?>[], 
java.lang.reflect.InvocationHandler) in jdk7, but parameters 
(java.lang.ClassLoader, java.lang.Class[], java.lang.reflect.InvocationHandler) 
in classpath
-method java.lang.reflect.TypeVariable.getGenericDeclaration(): type T in jdk7, 
but type java.lang.reflect.GenericDeclaration in classpath
-java.applet:
-Bad
-method java.applet.AppletContext.getApplets(): type 
java.util.Enumeration<java.applet.Applet> in jdk7, but type 
java.util.Enumeration in classpath
-method java.applet.AppletContext.getStreamKeys(): type 
java.util.Iterator<java.lang.String> in jdk7, but type java.util.Iterator in 
classpath
-
-Minor
-method java.awt.Window.hide(): deprecated in jdk7, but not deprecated in 
classpath
-method java.awt.Window.show(): deprecated in jdk7, but not deprecated in 
classpath
-class java.awt.RenderingHints: implements java.util.Map<java.lang.Object, 
java.lang.Object> in jdk7, but implements raw java.util.Map in classpath
-constructor java.awt.Font(java.util.Map<? extends 
java.text.AttributedCharacterIterator.Attribute, ?>): parameters 
(java.util.Map<? extends java.text.AttributedCharacterIterator.Attribute, ?>) 
in jdk7, but parameters (java.util.Map) in classpath
-constructor java.awt.RenderingHints(java.util.Map<java.awt.RenderingHints.Key, 
?>): parameters (java.util.Map<java.awt.RenderingHints.Key, ?>) in jdk7, but 
parameters (java.util.Map) in classpath
-field java.awt.GridBagLayout.comptable: type 
java.util.Hashtable<java.awt.Component, java.awt.GridBagConstraints> in jdk7, 
but type java.util.Hashtable in classpath
-field java.awt.Toolkit.desktopProperties: type java.util.Map<java.lang.String, 
java.lang.Object> in jdk7, but type java.util.Map in classpath
-method java.awt.AWTEventMulticaster.getListeners(java.util.EventListener, 
java.lang.Class<T>): has generic type parameter <T extends 
java.util.EventListener> in jdk7, but not generic in classpath
-method java.awt.AWTEventMulticaster.getListeners(java.util.EventListener, 
java.lang.Class<T>): parameters (java.util.EventListener, java.lang.Class<T>) 
in jdk7, but parameters (java.util.EventListener, java.lang.Class) in classpath
-method java.awt.AWTEventMulticaster.getListeners(java.util.EventListener, 
java.lang.Class<T>): type T[] in jdk7, but type java.util.EventListener[] in 
classpath
-method java.awt.AWTKeyStroke.registerSubclass(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in classpath
-method java.awt.Component.getFocusTraversalKeys(int): type 
java.util.Set<java.awt.AWTKeyStroke> in jdk7, but type java.util.Set in 
classpath
-method java.awt.Component.getListeners(java.lang.Class<T>): has generic type 
parameter <T extends java.util.EventListener> in jdk7, but not generic in 
classpath
-method java.awt.Component.getListeners(java.lang.Class<T>): parameters 
(java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in classpath
-method java.awt.Component.getListeners(java.lang.Class<T>): type T[] in jdk7, 
but type java.util.EventListener[] in classpath
-method java.awt.Component.setFocusTraversalKeys(int, java.util.Set<? extends 
java.awt.AWTKeyStroke>): parameters (int, java.util.Set<? extends 
java.awt.AWTKeyStroke>) in jdk7, but parameters (int, java.util.Set) in 
classpath
-method java.awt.Font.deriveFont(java.util.Map<? extends 
java.text.AttributedCharacterIterator.Attribute, ?>): parameters 
(java.util.Map<? extends java.text.AttributedCharacterIterator.Attribute, ?>) 
in jdk7, but parameters (java.util.Map) in classpath
-method java.awt.Font.getAttributes(): type 
java.util.Map<java.awt.font.TextAttribute, ?> in jdk7, but type java.util.Map 
in classpath
-method java.awt.Font.getFont(java.util.Map<? extends 
java.text.AttributedCharacterIterator.Attribute, ?>): parameters 
(java.util.Map<? extends java.text.AttributedCharacterIterator.Attribute, ?>) 
in jdk7, but parameters (java.util.Map) in classpath
-method java.awt.Graphics2D.addRenderingHints(java.util.Map<?, ?>): parameters 
(java.util.Map<?, ?>) in jdk7, but parameters (java.util.Map) in classpath
-method java.awt.Graphics2D.setRenderingHints(java.util.Map<?, ?>): parameters 
(java.util.Map<?, ?>) in jdk7, but parameters (java.util.Map) in classpath
-method java.awt.KeyboardFocusManager.getDefaultFocusTraversalKeys(int): type 
java.util.Set<java.awt.AWTKeyStroke> in jdk7, but type java.util.Set in 
classpath
-method java.awt.KeyboardFocusManager.getKeyEventDispatchers(): type 
java.util.List<java.awt.KeyEventDispatcher> in jdk7, but type java.util.List in 
classpath
-method java.awt.KeyboardFocusManager.getKeyEventPostProcessors(): type 
java.util.List<java.awt.KeyEventPostProcessor> in jdk7, but type java.util.List 
in classpath
-method java.awt.KeyboardFocusManager.setDefaultFocusTraversalKeys(int, 
java.util.Set<? extends java.awt.AWTKeyStroke>): parameters (int, 
java.util.Set<? extends java.awt.AWTKeyStroke>) in jdk7, but parameters (int, 
java.util.Set) in classpath
-method java.awt.MenuBar.shortcuts(): type 
java.util.Enumeration<java.awt.MenuShortcut> in jdk7, but type 
java.util.Enumeration in classpath
-method java.awt.MenuItem.getListeners(java.lang.Class<T>): has generic type 
parameter <T extends java.util.EventListener> in jdk7, but not generic in 
classpath
-method java.awt.MenuItem.getListeners(java.lang.Class<T>): parameters 
(java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in classpath
-method java.awt.MenuItem.getListeners(java.lang.Class<T>): type T[] in jdk7, 
but type java.util.EventListener[] in classpath
-method java.awt.RenderingHints.entrySet(): type 
java.util.Set<java.util.Map.Entry<java.lang.Object, java.lang.Object>> in jdk7, 
but type java.util.Set in classpath
-method java.awt.RenderingHints.keySet(): type java.util.Set<java.lang.Object> 
in jdk7, but type java.util.Set in classpath
-method java.awt.RenderingHints.putAll(java.util.Map<?, ?>): parameters 
(java.util.Map<?, ?>) in jdk7, but parameters (java.util.Map) in classpath
-method java.awt.RenderingHints.values(): type 
java.util.Collection<java.lang.Object> in jdk7, but type java.util.Collection 
in classpath
-method java.awt.Toolkit.createDragGestureRecognizer(java.lang.Class<T>, 
java.awt.dnd.DragSource, java.awt.Component, int, 
java.awt.dnd.DragGestureListener): has generic type parameter <T extends 
java.awt.dnd.DragGestureRecognizer> in jdk7, but not generic in classpath
-method java.awt.Toolkit.createDragGestureRecognizer(java.lang.Class<T>, 
java.awt.dnd.DragSource, java.awt.Component, int, 
java.awt.dnd.DragGestureListener): parameters (java.lang.Class<T>, 
java.awt.dnd.DragSource, java.awt.Component, int, 
java.awt.dnd.DragGestureListener) in jdk7, but parameters (java.lang.Class, 
java.awt.dnd.DragSource, java.awt.Component, int, 
java.awt.dnd.DragGestureListener) in classpath
-method java.awt.Toolkit.createDragGestureRecognizer(java.lang.Class<T>, 
java.awt.dnd.DragSource, java.awt.Component, int, 
java.awt.dnd.DragGestureListener): type T in jdk7, but type 
java.awt.dnd.DragGestureRecognizer in classpath
-method 
java.awt.Toolkit.mapInputMethodHighlight(java.awt.im.InputMethodHighlight): 
type java.util.Map<java.awt.font.TextAttribute, ?> in jdk7, but type 
java.util.Map in classpath
-Bad
-constructor java.awt.datatransfer.DataFlavor(java.lang.Class<?>, 
java.lang.String): parameters (java.lang.Class<?>, java.lang.String) in jdk7, 
but parameters (java.lang.Class, java.lang.String) in classpath
-method java.awt.datatransfer.DataFlavor.getDefaultRepresentationClass(): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method java.awt.datatransfer.DataFlavor.getRepresentationClass(): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method java.awt.datatransfer.DataFlavor.tryToLoadClass(java.lang.String, 
java.lang.ClassLoader): type java.lang.Class<?> in jdk7, but type 
java.lang.Class in classpath
-method 
java.awt.datatransfer.FlavorMap.getFlavorsForNatives(java.lang.String[]): type 
java.util.Map<java.lang.String, java.awt.datatransfer.DataFlavor> in jdk7, but 
type java.util.Map in classpath
-method 
java.awt.datatransfer.FlavorMap.getNativesForFlavors(java.awt.datatransfer.DataFlavor[]):
 type java.util.Map<java.awt.datatransfer.DataFlavor, java.lang.String> in 
jdk7, but type java.util.Map in classpath
-method 
java.awt.datatransfer.FlavorTable.getFlavorsForNative(java.lang.String): type 
java.util.List<java.awt.datatransfer.DataFlavor> in jdk7, but type 
java.util.List in classpath
-method 
java.awt.datatransfer.FlavorTable.getNativesForFlavor(java.awt.datatransfer.DataFlavor):
 type java.util.List<java.lang.String> in jdk7, but type java.util.List in 
classpath
-Bad
-constructor java.awt.dnd.DragGestureEvent(java.awt.dnd.DragGestureRecognizer, 
int, java.awt.Point, java.util.List<? extends java.awt.event.InputEvent>): 
parameters (java.awt.dnd.DragGestureRecognizer, int, java.awt.Point, 
java.util.List<? extends java.awt.event.InputEvent>) in jdk7, but parameters 
(java.awt.dnd.DragGestureRecognizer, int, java.awt.Point, java.util.List) in 
classpath
-field java.awt.dnd.DragGestureRecognizer.events: type 
java.util.ArrayList<java.awt.event.InputEvent> in jdk7, but type 
java.util.ArrayList in classpath
-method java.awt.dnd.DragGestureEvent.iterator(): type 
java.util.Iterator<java.awt.event.InputEvent> in jdk7, but type 
java.util.Iterator in classpath
-method java.awt.dnd.DragSource.createDragGestureRecognizer(java.lang.Class<T>, 
java.awt.Component, int, java.awt.dnd.DragGestureListener): has generic type 
parameter <T extends java.awt.dnd.DragGestureRecognizer> in jdk7, but not 
generic in classpath
-method java.awt.dnd.DragSource.createDragGestureRecognizer(java.lang.Class<T>, 
java.awt.Component, int, java.awt.dnd.DragGestureListener): parameters 
(java.lang.Class<T>, java.awt.Component, int, java.awt.dnd.DragGestureListener) 
in jdk7, but parameters (java.lang.Class, java.awt.Component, int, 
java.awt.dnd.DragGestureListener) in classpath
-method java.awt.dnd.DragSource.createDragGestureRecognizer(java.lang.Class<T>, 
java.awt.Component, int, java.awt.dnd.DragGestureListener): type T in jdk7, but 
type java.awt.dnd.DragGestureRecognizer in classpath
-method java.awt.dnd.DragSource.getListeners(java.lang.Class<T>): has generic 
type parameter <T extends java.util.EventListener> in jdk7, but not generic in 
classpath
-method java.awt.dnd.DragSource.getListeners(java.lang.Class<T>): parameters 
(java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in classpath
-method java.awt.dnd.DragSource.getListeners(java.lang.Class<T>): type T[] in 
jdk7, but type java.util.EventListener[] in classpath
-method java.awt.dnd.DropTargetContext.getCurrentDataFlavorsAsList(): type 
java.util.List<java.awt.datatransfer.DataFlavor> in jdk7, but type 
java.util.List in classpath
-method java.awt.dnd.DropTargetDragEvent.getCurrentDataFlavorsAsList(): type 
java.util.List<java.awt.datatransfer.DataFlavor> in jdk7, but type 
java.util.List in classpath
-method java.awt.dnd.DropTargetDropEvent.getCurrentDataFlavorsAsList(): type 
java.util.List<java.awt.datatransfer.DataFlavor> in jdk7, but type 
java.util.List in classpath
-Bad
-constructor java.awt.font.TextLayout(java.lang.String, java.util.Map<? extends 
java.text.AttributedCharacterIterator.Attribute, ?>, 
java.awt.font.FontRenderContext): parameters (java.lang.String, java.util.Map<? 
extends java.text.AttributedCharacterIterator.Attribute, ?>, 
java.awt.font.FontRenderContext) in jdk7, but parameters (java.lang.String, 
java.util.Map, java.awt.font.FontRenderContext) in classpath
-java.awt.im:
-Bad
-constructor java.awt.im.InputMethodHighlight(boolean, int, int, 
java.util.Map<java.awt.font.TextAttribute, ?>): parameters (boolean, int, int, 
java.util.Map<java.awt.font.TextAttribute, ?>) in jdk7, but parameters 
(boolean, int, int, java.util.Map) in classpath
-method java.awt.im.InputMethodHighlight.getStyle(): type 
java.util.Map<java.awt.font.TextAttribute, ?> in jdk7, but type java.util.Map 
in classpath
-
-Bad
-constructor java.awt.image.BufferedImage(java.awt.image.ColorModel, 
java.awt.image.WritableRaster, boolean, java.util.Hashtable<?, ?>): parameters 
(java.awt.image.ColorModel, java.awt.image.WritableRaster, boolean, 
java.util.Hashtable<?, ?>) in jdk7, but parameters (java.awt.image.ColorModel, 
java.awt.image.WritableRaster, boolean, java.util.Hashtable) in classpath
-constructor java.awt.image.MemoryImageSource(int, int, 
java.awt.image.ColorModel, byte[], int, int, java.util.Hashtable<?, ?>): 
parameters (int, int, java.awt.image.ColorModel, byte[], int, int, 
java.util.Hashtable<?, ?>) in jdk7, but parameters (int, int, 
java.awt.image.ColorModel, byte[], int, int, java.util.Hashtable) in classpath
-constructor java.awt.image.MemoryImageSource(int, int, 
java.awt.image.ColorModel, int[], int, int, java.util.Hashtable<?, ?>): 
parameters (int, int, java.awt.image.ColorModel, int[], int, int, 
java.util.Hashtable<?, ?>) in jdk7, but parameters (int, int, 
java.awt.image.ColorModel, int[], int, int, java.util.Hashtable) in classpath
-constructor java.awt.image.MemoryImageSource(int, int, int[], int, int, 
java.util.Hashtable<?, ?>): parameters (int, int, int[], int, int, 
java.util.Hashtable<?, ?>) in jdk7, but parameters (int, int, int[], int, int, 
java.util.Hashtable) in classpath
-method java.awt.image.ImageConsumer.setProperties(java.util.Hashtable<?, ?>): 
parameters (java.util.Hashtable<?, ?>) in jdk7, but parameters 
(java.util.Hashtable) in classpath
-method java.awt.image.RenderedImage.getSources(): type 
java.util.Vector<java.awt.image.RenderedImage> in jdk7, but type 
java.util.Vector in classpath
-java.awt.image.renderable:
-Bad
-constructor 
java.awt.image.renderable.ParameterBlock(java.util.Vector<java.lang.Object>): 
parameters (java.util.Vector<java.lang.Object>) in jdk7, but parameters 
(java.util.Vector) in classpath
-constructor 
java.awt.image.renderable.ParameterBlock(java.util.Vector<java.lang.Object>, 
java.util.Vector<java.lang.Object>): parameters 
(java.util.Vector<java.lang.Object>, java.util.Vector<java.lang.Object>) in 
jdk7, but parameters (java.util.Vector, java.util.Vector) in classpath
-field java.awt.image.renderable.ParameterBlock.parameters: type 
java.util.Vector<java.lang.Object> in jdk7, but type java.util.Vector in 
classpath
-field java.awt.image.renderable.ParameterBlock.sources: type 
java.util.Vector<java.lang.Object> in jdk7, but type java.util.Vector in 
classpath
-method java.awt.image.renderable.ParameterBlock.getParameters(): type 
java.util.Vector<java.lang.Object> in jdk7, but type java.util.Vector in 
classpath
-method java.awt.image.renderable.ParameterBlock.getSources(): type 
java.util.Vector<java.lang.Object> in jdk7, but type java.util.Vector in 
classpath
-method 
java.awt.image.renderable.ParameterBlock.setParameters(java.util.Vector<java.lang.Object>):
 parameters (java.util.Vector<java.lang.Object>) in jdk7, but parameters 
(java.util.Vector) in classpath
-method 
java.awt.image.renderable.ParameterBlock.setSources(java.util.Vector<java.lang.Object>):
 parameters (java.util.Vector<java.lang.Object>) in jdk7, but parameters 
(java.util.Vector) in classpath
-method java.awt.image.renderable.RenderableImage.getSources(): type 
java.util.Vector<java.awt.image.renderable.RenderableImage> in jdk7, but type 
java.util.Vector in classpath
-
-Bad
-constructor java.beans.BeanDescriptor(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in classpath
-constructor java.beans.BeanDescriptor(java.lang.Class<?>, java.lang.Class<?>): 
parameters (java.lang.Class<?>, java.lang.Class<?>) in jdk7, but parameters 
(java.lang.Class, java.lang.Class) in classpath
-constructor java.beans.EventSetDescriptor(java.lang.Class<?>, 
java.lang.String, java.lang.Class<?>, java.lang.String): parameters 
(java.lang.Class<?>, java.lang.String, java.lang.Class<?>, java.lang.String) in 
jdk7, but parameters (java.lang.Class, java.lang.String, java.lang.Class, 
java.lang.String) in classpath
-constructor java.beans.EventSetDescriptor(java.lang.Class<?>, 
java.lang.String, java.lang.Class<?>, java.lang.String[], java.lang.String, 
java.lang.String): parameters (java.lang.Class<?>, java.lang.String, 
java.lang.Class<?>, java.lang.String[], java.lang.String, java.lang.String) in 
jdk7, but parameters (java.lang.Class, java.lang.String, java.lang.Class, 
java.lang.String[], java.lang.String, java.lang.String) in classpath
-constructor java.beans.EventSetDescriptor(java.lang.Class<?>, 
java.lang.String, java.lang.Class<?>, java.lang.String[], java.lang.String, 
java.lang.String, java.lang.String): parameters (java.lang.Class<?>, 
java.lang.String, java.lang.Class<?>, java.lang.String[], java.lang.String, 
java.lang.String, java.lang.String) in jdk7, but parameters (java.lang.Class, 
java.lang.String, java.lang.Class, java.lang.String[], java.lang.String, 
java.lang.String, java.lang.String) in classpath
-constructor java.beans.EventSetDescriptor(java.lang.String, 
java.lang.Class<?>, java.beans.MethodDescriptor[], java.lang.reflect.Method, 
java.lang.reflect.Method): parameters (java.lang.String, java.lang.Class<?>, 
java.beans.MethodDescriptor[], java.lang.reflect.Method, 
java.lang.reflect.Method) in jdk7, but parameters (java.lang.String, 
java.lang.Class, java.beans.MethodDescriptor[], java.lang.reflect.Method, 
java.lang.reflect.Method) in classpath
-constructor java.beans.EventSetDescriptor(java.lang.String, 
java.lang.Class<?>, java.lang.reflect.Method[], java.lang.reflect.Method, 
java.lang.reflect.Method): parameters (java.lang.String, java.lang.Class<?>, 
java.lang.reflect.Method[], java.lang.reflect.Method, java.lang.reflect.Method) 
in jdk7, but parameters (java.lang.String, java.lang.Class, 
java.lang.reflect.Method[], java.lang.reflect.Method, java.lang.reflect.Method) 
in classpath
-constructor java.beans.EventSetDescriptor(java.lang.String, 
java.lang.Class<?>, java.lang.reflect.Method[], java.lang.reflect.Method, 
java.lang.reflect.Method, java.lang.reflect.Method): parameters 
(java.lang.String, java.lang.Class<?>, java.lang.reflect.Method[], 
java.lang.reflect.Method, java.lang.reflect.Method, java.lang.reflect.Method) 
in jdk7, but parameters (java.lang.String, java.lang.Class, 
java.lang.reflect.Method[], java.lang.reflect.Method, java.lang.reflect.Method, 
java.lang.reflect.Method) in classpath
-constructor java.beans.IndexedPropertyDescriptor(java.lang.String, 
java.lang.Class<?>): parameters (java.lang.String, java.lang.Class<?>) in jdk7, 
but parameters (java.lang.String, java.lang.Class) in classpath
-constructor java.beans.IndexedPropertyDescriptor(java.lang.String, 
java.lang.Class<?>, java.lang.String, java.lang.String, java.lang.String, 
java.lang.String): parameters (java.lang.String, java.lang.Class<?>, 
java.lang.String, java.lang.String, java.lang.String, java.lang.String) in 
jdk7, but parameters (java.lang.String, java.lang.Class, java.lang.String, 
java.lang.String, java.lang.String, java.lang.String) in classpath
-constructor java.beans.PropertyDescriptor(java.lang.String, 
java.lang.Class<?>): parameters (java.lang.String, java.lang.Class<?>) in jdk7, 
but parameters (java.lang.String, java.lang.Class) in classpath
-constructor java.beans.PropertyDescriptor(java.lang.String, 
java.lang.Class<?>, java.lang.String, java.lang.String): parameters 
(java.lang.String, java.lang.Class<?>, java.lang.String, java.lang.String) in 
jdk7, but parameters (java.lang.String, java.lang.Class, java.lang.String, 
java.lang.String) in classpath
-method java.beans.BeanDescriptor.getBeanClass(): type java.lang.Class<?> in 
jdk7, but type java.lang.Class in classpath
-method java.beans.BeanDescriptor.getCustomizerClass(): type java.lang.Class<?> 
in jdk7, but type java.lang.Class in classpath
-method java.beans.Beans.getInstanceOf(java.lang.Object, java.lang.Class<?>): 
parameters (java.lang.Object, java.lang.Class<?>) in jdk7, but parameters 
(java.lang.Object, java.lang.Class) in classpath
-method java.beans.Beans.isInstanceOf(java.lang.Object, java.lang.Class<?>): 
parameters (java.lang.Object, java.lang.Class<?>) in jdk7, but parameters 
(java.lang.Object, java.lang.Class) in classpath
-method java.beans.Encoder.getPersistenceDelegate(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method java.beans.Encoder.setPersistenceDelegate(java.lang.Class<?>, 
java.beans.PersistenceDelegate): parameters (java.lang.Class<?>, 
java.beans.PersistenceDelegate) in jdk7, but parameters (java.lang.Class, 
java.beans.PersistenceDelegate) in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String): has generic type parameter <T> in jdk7, but not generic in 
classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String): parameters (java.lang.Class<T>, java.lang.Object, 
java.lang.String) in jdk7, but parameters (java.lang.Class, java.lang.Object, 
java.lang.String) in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String): type T in jdk7, but type java.lang.Object in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String, java.lang.String): has generic type parameter <T> in jdk7, 
but not generic in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String, java.lang.String): parameters (java.lang.Class<T>, 
java.lang.Object, java.lang.String, java.lang.String) in jdk7, but parameters 
(java.lang.Class, java.lang.Object, java.lang.String, java.lang.String) in 
classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String, java.lang.String): type T in jdk7, but type java.lang.Object 
in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String, java.lang.String, java.lang.String): has generic type 
parameter <T> in jdk7, but not generic in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String, java.lang.String, java.lang.String): parameters 
(java.lang.Class<T>, java.lang.Object, java.lang.String, java.lang.String, 
java.lang.String) in jdk7, but parameters (java.lang.Class, java.lang.Object, 
java.lang.String, java.lang.String, java.lang.String) in classpath
-method java.beans.EventHandler.create(java.lang.Class<T>, java.lang.Object, 
java.lang.String, java.lang.String, java.lang.String): type T in jdk7, but type 
java.lang.Object in classpath
-method java.beans.EventSetDescriptor.getListenerType(): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method java.beans.FeatureDescriptor.attributeNames(): type 
java.util.Enumeration<java.lang.String> in jdk7, but type java.util.Enumeration 
in classpath
-method java.beans.IndexedPropertyDescriptor.getIndexedPropertyType(): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method java.beans.Introspector.flushFromCaches(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in classpath
-method java.beans.Introspector.getBeanInfo(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in classpath
-method java.beans.Introspector.getBeanInfo(java.lang.Class<?>, int): 
parameters (java.lang.Class<?>, int) in jdk7, but parameters (java.lang.Class, 
int) in classpath
-method java.beans.Introspector.getBeanInfo(java.lang.Class<?>, 
java.lang.Class<?>): parameters (java.lang.Class<?>, java.lang.Class<?>) in 
jdk7, but parameters (java.lang.Class, java.lang.Class) in classpath
-method java.beans.PersistenceDelegate.initialize(java.lang.Class<?>, 
java.lang.Object, java.lang.Object, java.beans.Encoder): parameters 
(java.lang.Class<?>, java.lang.Object, java.lang.Object, java.beans.Encoder) in 
jdk7, but parameters (java.lang.Class, java.lang.Object, java.lang.Object, 
java.beans.Encoder) in classpath
-method java.beans.PropertyDescriptor.getPropertyEditorClass(): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method java.beans.PropertyDescriptor.getPropertyType(): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method 
java.beans.PropertyDescriptor.setPropertyEditorClass(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method java.beans.PropertyEditorManager.findEditor(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method java.beans.PropertyEditorManager.registerEditor(java.lang.Class<?>, 
java.lang.Class<?>): parameters (java.lang.Class<?>, java.lang.Class<?>) in 
jdk7, but parameters (java.lang.Class, java.lang.Class) in classpath
-java.beans.beancontext:
-Bad
-method java.beans.beancontext.BeanContext.addAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.beans.beancontext.BeanContext.toArray(T[]): has generic type 
parameter <T> in jdk7, but not generic in classpath
-method java.beans.beancontext.BeanContext.toArray(T[]): parameters (T[]) in 
jdk7, but parameters (java.lang.Object[]) in classpath
-method java.beans.beancontext.BeanContext.toArray(T[]): type T[] in jdk7, but 
type java.lang.Object[] in classpath
-
-Bad
-class java.io.File: implements java.lang.Comparable<java.io.File> in jdk7, but 
implements raw java.lang.Comparable in classpath
-class java.io.ObjectStreamField: implements 
java.lang.Comparable<java.lang.Object> in jdk7, but implements raw 
java.lang.Comparable in classpath
-class java.io.PrintStream: implements java.lang.Appendable in jdk7, but 
doesn't implement java.lang.Appendable in classpath
-class java.io.RandomAccessFile: implements java.io.Closeable in jdk7, but 
doesn't implement java.io.Closeable in classpath
-class java.io.Reader: implements java.io.Closeable in jdk7, but doesn't 
implement java.io.Closeable in classpath
-class java.io.Reader: implements java.lang.Readable in jdk7, but doesn't 
implement java.lang.Readable in classpath
-class java.io.Writer: implements java.io.Closeable in jdk7, but doesn't 
implement java.io.Closeable in classpath
-class java.io.Writer: implements java.io.Flushable in jdk7, but doesn't 
implement java.io.Flushable in classpath
-class java.io.Writer: implements java.lang.Appendable in jdk7, but doesn't 
implement java.lang.Appendable in classpath
-constructor java.io.ObjectStreamField(java.lang.String, java.lang.Class<?>): 
parameters (java.lang.String, java.lang.Class<?>) in jdk7, but parameters 
(java.lang.String, java.lang.Class) in classpath
-constructor java.io.ObjectStreamField(java.lang.String, java.lang.Class<?>, 
boolean): parameters (java.lang.String, java.lang.Class<?>, boolean) in jdk7, 
but parameters (java.lang.String, java.lang.Class, boolean) in classpath
-constructor java.io.SequenceInputStream(java.util.Enumeration<? extends 
java.io.InputStream>): parameters (java.util.Enumeration<? extends 
java.io.InputStream>) in jdk7, but parameters (java.util.Enumeration) in 
classpath
-method java.io.ObjectInputStream.resolveClass(java.io.ObjectStreamClass): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method java.io.ObjectInputStream.resolveProxyClass(java.lang.String[]): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method java.io.ObjectOutputStream.annotateClass(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method java.io.ObjectOutputStream.annotateProxyClass(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method java.io.ObjectStreamClass.forClass(): type java.lang.Class<?> in jdk7, 
but type java.lang.Class in classpath
-method java.io.ObjectStreamClass.lookup(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in classpath
-method java.io.ObjectStreamField.getType(): type java.lang.Class<?> in jdk7, 
but type java.lang.Class in classpath
-method java.io.PrintStream.append(char): missing in classpath
-method java.io.PrintStream.append(java.lang.CharSequence): missing in classpath
-method java.io.PrintStream.append(java.lang.CharSequence, int, int): missing 
in classpath
-method java.io.PrintStream.format(java.lang.String, java.lang.Object[]): 
missing in classpath
-method java.io.PrintStream.format(java.util.Locale, java.lang.String, 
java.lang.Object[]): missing in classpath
-method java.io.PrintStream.printf(java.lang.String, java.lang.Object[]): 
missing in classpath
-method java.io.PrintStream.printf(java.util.Locale, java.lang.String, 
java.lang.Object[]): missing in classpath
-method java.io.PrintWriter.format(java.lang.String, java.lang.Object[]): 
missing in classpath
-method java.io.PrintWriter.format(java.util.Locale, java.lang.String, 
java.lang.Object[]): missing in classpath
-method java.io.PrintWriter.printf(java.lang.String, java.lang.Object[]): 
missing in classpath
-method java.io.PrintWriter.printf(java.util.Locale, java.lang.String, 
java.lang.Object[]): missing in classpath
-method java.io.Reader.read(java.nio.CharBuffer): missing in classpath
-method java.io.Writer.append(char): missing in classpath
-method java.io.Writer.append(java.lang.CharSequence): missing in classpath
-method java.io.Writer.append(java.lang.CharSequence, int, int): missing in 
classpath
-class java.math.BigDecimal: implements 
java.lang.Comparable<java.math.BigDecimal> in jdk7, but implements raw 
java.lang.Comparable in classpath
-class java.math.BigInteger: implements 
java.lang.Comparable<java.math.BigInteger> in jdk7, but implements raw 
java.lang.Comparable in classpath
+method java.math.RoundingMode.finalize(): doesn't throw java.lang.Throwable in 
jdk7, but throws java.lang.Throwable in classpath
-constructor java.math.MathContext(int, java.math.RoundingMode): missing in 
classpath
-enum java.math.RoundingMode: missing in classpath
-field java.math.MathContext.DECIMAL128: missing in classpath
-field java.math.MathContext.DECIMAL32: missing in classpath
-field java.math.MathContext.DECIMAL64: missing in classpath
-field java.math.MathContext.UNLIMITED: missing in classpath
-method java.math.BigDecimal.divide(java.math.BigDecimal, int, 
java.math.RoundingMode): missing in classpath
-method java.math.BigDecimal.divide(java.math.BigDecimal, 
java.math.RoundingMode): missing in classpath
-method java.math.BigDecimal.setScale(int, java.math.RoundingMode): missing in 
classpath
-method java.math.MathContext.getRoundingMode(): missing in classpath
-class java.net.URI: implements java.lang.Comparable<java.net.URI> in jdk7, but 
implements raw java.lang.Comparable in classpath
-method java.net.NetworkInterface.getInetAddresses(): type 
java.util.Enumeration<java.net.InetAddress> in jdk7, but type 
java.util.Enumeration in classpath
-method java.net.NetworkInterface.getNetworkInterfaces(): type 
java.util.Enumeration<java.net.NetworkInterface> in jdk7, but type 
java.util.Enumeration in classpath
-method java.net.URLConnection.getHeaderFields(): type 
java.util.Map<java.lang.String, java.util.List<java.lang.String>> in jdk7, but 
type java.util.Map in classpath
-method java.net.URLConnection.getRequestProperties(): type 
java.util.Map<java.lang.String, java.util.List<java.lang.String>> in jdk7, but 
type java.util.Map in classpath
+method java.net.Proxy.Type.finalize(): doesn't throw java.lang.Throwable in 
jdk7, but throws java.lang.Throwable in classpath
-class java.net.Proxy: missing in classpath
-class java.net.ProxySelector: missing in classpath
-enum java.net.Proxy.Type: missing in classpath
-method java.net.URI.compareTo(java.net.URI): missing in classpath
-Bad
-class java.nio.ByteBuffer: implements 
java.lang.Comparable<java.nio.ByteBuffer> in jdk7, but implements raw 
java.lang.Comparable in classpath
-class java.nio.CharBuffer: implements java.lang.Appendable in jdk7, but 
doesn't implement java.lang.Appendable in classpath
-class java.nio.CharBuffer: implements 
java.lang.Comparable<java.nio.CharBuffer> in jdk7, but implements raw 
java.lang.Comparable in classpath
-class java.nio.CharBuffer: implements java.lang.Readable in jdk7, but doesn't 
implement java.lang.Readable in classpath
-class java.nio.DoubleBuffer: implements 
java.lang.Comparable<java.nio.DoubleBuffer> in jdk7, but implements raw 
java.lang.Comparable in classpath
-class java.nio.FloatBuffer: implements 
java.lang.Comparable<java.nio.FloatBuffer> in jdk7, but implements raw 
java.lang.Comparable in classpath
-class java.nio.IntBuffer: implements java.lang.Comparable<java.nio.IntBuffer> 
in jdk7, but implements raw java.lang.Comparable in classpath
-class java.nio.LongBuffer: implements 
java.lang.Comparable<java.nio.LongBuffer> in jdk7, but implements raw 
java.lang.Comparable in classpath
-class java.nio.ShortBuffer: implements 
java.lang.Comparable<java.nio.ShortBuffer> in jdk7, but implements raw 
java.lang.Comparable in classpath
-method java.nio.ByteBuffer.compareTo(java.nio.ByteBuffer): missing in classpath
-method java.nio.CharBuffer.append(char): missing in classpath
-method java.nio.CharBuffer.append(java.lang.CharSequence): missing in classpath
-method java.nio.CharBuffer.append(java.lang.CharSequence, int, int): missing 
in classpath
-method java.nio.CharBuffer.compareTo(java.nio.CharBuffer): missing in classpath
-method java.nio.CharBuffer.read(java.nio.CharBuffer): missing in classpath
-method java.nio.DoubleBuffer.compareTo(java.nio.DoubleBuffer): missing in 
classpath
-method java.nio.FloatBuffer.compareTo(java.nio.FloatBuffer): missing in 
classpath
-method java.nio.IntBuffer.compareTo(java.nio.IntBuffer): missing in classpath
-method java.nio.LongBuffer.compareTo(java.nio.LongBuffer): missing in classpath
-method java.nio.ShortBuffer.compareTo(java.nio.ShortBuffer): missing in 
classpath
-
-java.nio.channels:
-Bad
-interface java.nio.channels.Channel: implements java.io.Closeable in jdk7, but 
doesn't implement java.io.Closeable in classpath
-method java.nio.channels.Selector.keys(): type 
java.util.Set<java.nio.channels.SelectionKey> in jdk7, but type java.util.Set 
in classpath
-method java.nio.channels.Selector.selectedKeys(): type 
java.util.Set<java.nio.channels.SelectionKey> in jdk7, but type java.util.Set 
in classpath
-Bad
-method java.nio.channels.spi.AbstractSelector.cancelledKeys(): type 
java.util.Set<java.nio.channels.SelectionKey> in jdk7, but type java.util.Set 
in classpath
-java.nio.charset:
-Bad
-class java.nio.charset.Charset: implements 
java.lang.Comparable<java.nio.charset.Charset> in jdk7, but implements raw 
java.lang.Comparable in classpath
-method java.nio.charset.Charset.aliases(): type 
java.util.Set<java.lang.String> in jdk7, but type java.util.Set in classpath
-method java.nio.charset.Charset.availableCharsets(): type 
java.util.SortedMap<java.lang.String, java.nio.charset.Charset> in jdk7, but 
type java.util.SortedMap in classpath
-Missing
-method java.nio.charset.Charset.compareTo(java.nio.charset.Charset): missing 
in classpath
-
-java.nio.charset.spi:
-Bad
-method java.nio.charset.spi.CharsetProvider.charsets(): type 
java.util.Iterator<java.nio.charset.Charset> in jdk7, but type 
java.util.Iterator in classpath
-
-java.rmi.server:
-Bad
-method java.rmi.server.LoaderHandler.loadClass(java.lang.String): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method java.rmi.server.LoaderHandler.loadClass(java.net.URL, 
java.lang.String): type java.lang.Class<?> in jdk7, but type java.lang.Class in 
classpath
-method java.rmi.server.RMIClassLoader.getClassAnnotation(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method java.rmi.server.RMIClassLoader.loadClass(java.lang.String): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method java.rmi.server.RMIClassLoader.loadClass(java.lang.String, 
java.lang.String): type java.lang.Class<?> in jdk7, but type java.lang.Class in 
classpath
-method java.rmi.server.RMIClassLoader.loadClass(java.lang.String, 
java.lang.String, java.lang.ClassLoader): type java.lang.Class<?> in jdk7, but 
type java.lang.Class in classpath
-method java.rmi.server.RMIClassLoader.loadClass(java.net.URL, 
java.lang.String): type java.lang.Class<?> in jdk7, but type java.lang.Class in 
classpath
-method java.rmi.server.RMIClassLoader.loadProxyClass(java.lang.String, 
java.lang.String[], java.lang.ClassLoader): type java.lang.Class<?> in jdk7, 
but type java.lang.Class in classpath
-method 
java.rmi.server.RMIClassLoaderSpi.getClassAnnotation(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method java.rmi.server.RMIClassLoaderSpi.loadClass(java.lang.String, 
java.lang.String, java.lang.ClassLoader): type java.lang.Class<?> in jdk7, but 
type java.lang.Class in classpath
-method java.rmi.server.RMIClassLoaderSpi.loadProxyClass(java.lang.String, 
java.lang.String[], java.lang.ClassLoader): type java.lang.Class<?> in jdk7, 
but type java.lang.Class in classpath
-
-interface java.security.PrivilegedAction: has generic type parameter <T> in 
jdk7, but not generic in classpath
-interface java.security.PrivilegedExceptionAction: has generic type parameter 
<T> in jdk7, but not generic in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T>): 
has generic type parameter <T> in jdk7, but not generic in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T>): 
parameters (java.security.PrivilegedAction<T>) in jdk7, but parameters 
(java.security.PrivilegedAction) in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T>): 
type T in jdk7, but type java.lang.Object in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T>, 
java.security.AccessControlContext): has generic type parameter <T> in jdk7, 
but not generic in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T>, 
java.security.AccessControlContext): parameters 
(java.security.PrivilegedAction<T>, java.security.AccessControlContext) in 
jdk7, but parameters (java.security.PrivilegedAction, 
java.security.AccessControlContext) in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedAction<T>, 
java.security.AccessControlContext): type T in jdk7, but type java.lang.Object 
in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T>):
 has generic type parameter <T> in jdk7, but not generic in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T>):
 parameters (java.security.PrivilegedExceptionAction<T>) in jdk7, but 
parameters (java.security.PrivilegedExceptionAction) in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T>):
 type T in jdk7, but type java.lang.Object in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T>,
 java.security.AccessControlContext): has generic type parameter <T> in jdk7, 
but not generic in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T>,
 java.security.AccessControlContext): parameters 
(java.security.PrivilegedExceptionAction<T>, 
java.security.AccessControlContext) in jdk7, but parameters 
(java.security.PrivilegedExceptionAction, java.security.AccessControlContext) 
in classpath
-method 
java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction<T>,
 java.security.AccessControlContext): type T in jdk7, but type java.lang.Object 
in classpath
-method java.security.AlgorithmParameters.getParameterSpec(java.lang.Class<T>): 
has generic type parameter <T extends 
java.security.spec.AlgorithmParameterSpec> in jdk7, but not generic in classpath
-method java.security.AlgorithmParameters.getParameterSpec(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method java.security.AlgorithmParameters.getParameterSpec(java.lang.Class<T>): 
type T in jdk7, but type java.security.spec.AlgorithmParameterSpec in classpath
-method 
java.security.AlgorithmParametersSpi.engineGetParameterSpec(java.lang.Class<T>):
 has generic type parameter <T extends 
java.security.spec.AlgorithmParameterSpec> in jdk7, but not generic in classpath
-method 
java.security.AlgorithmParametersSpi.engineGetParameterSpec(java.lang.Class<T>):
 parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method 
java.security.AlgorithmParametersSpi.engineGetParameterSpec(java.lang.Class<T>):
 type T in jdk7, but type java.security.spec.AlgorithmParameterSpec in classpath
-method java.security.IdentityScope.identities(): type 
java.util.Enumeration<java.security.Identity> in jdk7, but type 
java.util.Enumeration in classpath
-method java.security.KeyFactory.getKeySpec(java.security.Key, 
java.lang.Class<T>): has generic type parameter <T extends 
java.security.spec.KeySpec> in jdk7, but not generic in classpath
-method java.security.KeyFactory.getKeySpec(java.security.Key, 
java.lang.Class<T>): parameters (java.security.Key, java.lang.Class<T>) in 
jdk7, but parameters (java.security.Key, java.lang.Class) in classpath
-method java.security.KeyFactory.getKeySpec(java.security.Key, 
java.lang.Class<T>): type T in jdk7, but type java.security.spec.KeySpec in 
classpath
-method java.security.KeyFactorySpi.engineGetKeySpec(java.security.Key, 
java.lang.Class<T>): has generic type parameter <T extends 
java.security.spec.KeySpec> in jdk7, but not generic in classpath
-method java.security.KeyFactorySpi.engineGetKeySpec(java.security.Key, 
java.lang.Class<T>): parameters (java.security.Key, java.lang.Class<T>) in 
jdk7, but parameters (java.security.Key, java.lang.Class) in classpath
-method java.security.KeyFactorySpi.engineGetKeySpec(java.security.Key, 
java.lang.Class<T>): type T in jdk7, but type java.security.spec.KeySpec in 
classpath
-method java.security.KeyStore.aliases(): type 
java.util.Enumeration<java.lang.String> in jdk7, but type java.util.Enumeration 
in classpath
-method java.security.KeyStoreSpi.engineAliases(): type 
java.util.Enumeration<java.lang.String> in jdk7, but type java.util.Enumeration 
in classpath
-method java.security.PermissionCollection.elements(): type 
java.util.Enumeration<java.security.Permission> in jdk7, but type 
java.util.Enumeration in classpath
-method java.security.PrivilegedAction.run(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.security.PrivilegedExceptionAction.run(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.security.SecureClassLoader.defineClass(java.lang.String, byte[], 
int, int, java.security.CodeSource): type java.lang.Class<?> in jdk7, but type 
java.lang.Class in classpath
-method java.security.Security.getAlgorithms(java.lang.String): type 
java.util.Set<java.lang.String> in jdk7, but type java.util.Set in classpath
-method java.security.Security.getProviders(java.util.Map<java.lang.String, 
java.lang.String>): parameters (java.util.Map<java.lang.String, 
java.lang.String>) in jdk7, but parameters (java.util.Map) in classpath
+method java.security.SignatureSpi.engineUpdate(java.nio.ByteBuffer): doesn't 
throw java.security.SignatureException in jdk7, but throws 
java.security.SignatureException in classpath
-method java.security.MessageDigest.update(java.nio.ByteBuffer): missing in 
classpath
-method java.security.MessageDigestSpi.engineUpdate(java.nio.ByteBuffer): 
missing in classpath
-method java.security.Signature.update(java.nio.ByteBuffer): missing in 
classpath
-method java.security.SignatureSpi.engineUpdate(java.nio.ByteBuffer): missing 
in classpath
-
-java.security.acl:
-Bad
-method java.security.acl.Acl.entries(): type 
java.util.Enumeration<java.security.acl.AclEntry> in jdk7, but type 
java.util.Enumeration in classpath
-method java.security.acl.Acl.getPermissions(java.security.Principal): type 
java.util.Enumeration<java.security.acl.Permission> in jdk7, but type 
java.util.Enumeration in classpath
-method java.security.acl.AclEntry.permissions(): type 
java.util.Enumeration<java.security.acl.Permission> in jdk7, but type 
java.util.Enumeration in classpath
-method java.security.acl.Group.members(): type java.util.Enumeration<? extends 
java.security.Principal> in jdk7, but type java.util.Enumeration in classpath
-Bad
-class java.security.cert.PolicyQualifierInfo: nonfinal in jdk7, but final in 
classpath
-constructor 
java.security.cert.CollectionCertStoreParameters(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk7, but parameters 
(java.util.Collection) in classpath
-constructor 
java.security.cert.PKIXBuilderParameters(java.util.Set<java.security.cert.TrustAnchor>,
 java.security.cert.CertSelector): parameters 
(java.util.Set<java.security.cert.TrustAnchor>, 
java.security.cert.CertSelector) in jdk7, but parameters (java.util.Set, 
java.security.cert.CertSelector) in classpath
-constructor 
java.security.cert.PKIXParameters(java.util.Set<java.security.cert.TrustAnchor>):
 parameters (java.util.Set<java.security.cert.TrustAnchor>) in jdk7, but 
parameters (java.util.Set) in classpath
-method java.security.cert.CertPath.getCertificates(): type java.util.List<? 
extends java.security.cert.Certificate> in jdk7, but type java.util.List in 
classpath
-method java.security.cert.CertPath.getEncodings(): type 
java.util.Iterator<java.lang.String> in jdk7, but type java.util.Iterator in 
classpath
-method java.security.cert.CertStore.getCRLs(java.security.cert.CRLSelector): 
type java.util.Collection<? extends java.security.cert.CRL> in jdk7, but type 
java.util.Collection in classpath
-method 
java.security.cert.CertStore.getCertificates(java.security.cert.CertSelector): 
type java.util.Collection<? extends java.security.cert.Certificate> in jdk7, 
but type java.util.Collection in classpath
-method 
java.security.cert.CertStoreSpi.engineGetCRLs(java.security.cert.CRLSelector): 
type java.util.Collection<? extends java.security.cert.CRL> in jdk7, but type 
java.util.Collection in classpath
-method 
java.security.cert.CertStoreSpi.engineGetCertificates(java.security.cert.CertSelector):
 type java.util.Collection<? extends java.security.cert.Certificate> in jdk7, 
but type java.util.Collection in classpath
-method 
java.security.cert.CertificateFactory.generateCRLs(java.io.InputStream): type 
java.util.Collection<? extends java.security.cert.CRL> in jdk7, but type 
java.util.Collection in classpath
-method java.security.cert.CertificateFactory.generateCertPath(java.util.List<? 
extends java.security.cert.Certificate>): parameters (java.util.List<? extends 
java.security.cert.Certificate>) in jdk7, but parameters (java.util.List) in 
classpath
-method 
java.security.cert.CertificateFactory.generateCertificates(java.io.InputStream):
 type java.util.Collection<? extends java.security.cert.Certificate> in jdk7, 
but type java.util.Collection in classpath
-method java.security.cert.CertificateFactory.getCertPathEncodings(): type 
java.util.Iterator<java.lang.String> in jdk7, but type java.util.Iterator in 
classpath
-method 
java.security.cert.CertificateFactorySpi.engineGenerateCRLs(java.io.InputStream):
 type java.util.Collection<? extends java.security.cert.CRL> in jdk7, but type 
java.util.Collection in classpath
-method 
java.security.cert.CertificateFactorySpi.engineGenerateCertPath(java.util.List<?
 extends java.security.cert.Certificate>): parameters (java.util.List<? extends 
java.security.cert.Certificate>) in jdk7, but parameters (java.util.List) in 
classpath
-method 
java.security.cert.CertificateFactorySpi.engineGenerateCertificates(java.io.InputStream):
 type java.util.Collection<? extends java.security.cert.Certificate> in jdk7, 
but type java.util.Collection in classpath
-method java.security.cert.CertificateFactorySpi.engineGetCertPathEncodings(): 
type java.util.Iterator<java.lang.String> in jdk7, but type java.util.Iterator 
in classpath
-method java.security.cert.CollectionCertStoreParameters.getCollection(): type 
java.util.Collection<?> in jdk7, but type java.util.Collection in classpath
-method 
java.security.cert.PKIXCertPathChecker.check(java.security.cert.Certificate, 
java.util.Collection<java.lang.String>): parameters 
(java.security.cert.Certificate, java.util.Collection<java.lang.String>) in 
jdk7, but parameters (java.security.cert.Certificate, java.util.Collection) in 
classpath
-method java.security.cert.PKIXCertPathChecker.getSupportedExtensions(): type 
java.util.Set<java.lang.String> in jdk7, but type java.util.Set in classpath
-method java.security.cert.PKIXParameters.getCertPathCheckers(): type 
java.util.List<java.security.cert.PKIXCertPathChecker> in jdk7, but type 
java.util.List in classpath
-method java.security.cert.PKIXParameters.getCertStores(): type 
java.util.List<java.security.cert.CertStore> in jdk7, but type java.util.List 
in classpath
-method java.security.cert.PKIXParameters.getInitialPolicies(): type 
java.util.Set<java.lang.String> in jdk7, but type java.util.Set in classpath
-method java.security.cert.PKIXParameters.getTrustAnchors(): type 
java.util.Set<java.security.cert.TrustAnchor> in jdk7, but type java.util.Set 
in classpath
-method 
java.security.cert.PKIXParameters.setCertPathCheckers(java.util.List<java.security.cert.PKIXCertPathChecker>):
 parameters (java.util.List<java.security.cert.PKIXCertPathChecker>) in jdk7, 
but parameters (java.util.List) in classpath
-method 
java.security.cert.PKIXParameters.setCertStores(java.util.List<java.security.cert.CertStore>):
 parameters (java.util.List<java.security.cert.CertStore>) in jdk7, but 
parameters (java.util.List) in classpath
-method 
java.security.cert.PKIXParameters.setInitialPolicies(java.util.Set<java.lang.String>):
 parameters (java.util.Set<java.lang.String>) in jdk7, but parameters 
(java.util.Set) in classpath
-method 
java.security.cert.PKIXParameters.setTrustAnchors(java.util.Set<java.security.cert.TrustAnchor>):
 parameters (java.util.Set<java.security.cert.TrustAnchor>) in jdk7, but 
parameters (java.util.Set) in classpath
-method java.security.cert.PolicyNode.getChildren(): type java.util.Iterator<? 
extends java.security.cert.PolicyNode> in jdk7, but type java.util.Iterator in 
classpath
-method java.security.cert.PolicyNode.getExpectedPolicies(): type 
java.util.Set<java.lang.String> in jdk7, but type java.util.Set in classpath
-method java.security.cert.PolicyNode.getPolicyQualifiers(): type 
java.util.Set<? extends java.security.cert.PolicyQualifierInfo> in jdk7, but 
type java.util.Set in classpath
-method java.security.cert.PolicyQualifierInfo.clone(): nonfinal in jdk7, but 
final in classpath
-method java.security.cert.PolicyQualifierInfo.equals(java.lang.Object): 
nonfinal in jdk7, but final in classpath
-method java.security.cert.PolicyQualifierInfo.finalize(): nonfinal in jdk7, 
but final in classpath
-method java.security.cert.PolicyQualifierInfo.hashCode(): nonfinal in jdk7, 
but final in classpath
-method java.security.cert.PolicyQualifierInfo.toString(): nonfinal in jdk7, 
but final in classpath
-method java.security.cert.X509CRL.getRevokedCertificates(): type 
java.util.Set<? extends java.security.cert.X509CRLEntry> in jdk7, but type 
java.util.Set in classpath
-method java.security.cert.X509CRLSelector.getIssuerNames(): type 
java.util.Collection<java.lang.Object> in jdk7, but type java.util.Collection 
in classpath
-method 
java.security.cert.X509CRLSelector.setIssuerNames(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.security.cert.X509CertSelector.getExtendedKeyUsage(): type 
java.util.Set<java.lang.String> in jdk7, but type java.util.Set in classpath
-method 
java.security.cert.X509CertSelector.setExtendedKeyUsage(java.util.Set<java.lang.String>):
 parameters (java.util.Set<java.lang.String>) in jdk7, but parameters 
(java.util.Set) in classpath
-method 
java.security.cert.X509CertSelector.setSubjectAlternativeNames(java.util.Collection<java.util.List<?>>):
 parameters (java.util.Collection<java.util.List<?>>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.security.cert.X509Certificate.getExtendedKeyUsage(): type 
java.util.List<java.lang.String> in jdk7, but type java.util.List in classpath
-method java.security.cert.X509Certificate.getIssuerAlternativeNames(): type 
java.util.Collection<java.util.List<?>> in jdk7, but type java.util.Collection 
in classpath
-method java.security.cert.X509Certificate.getSubjectAlternativeNames(): type 
java.util.Collection<java.util.List<?>> in jdk7, but type java.util.Collection 
in classpath
-method java.security.cert.X509Extension.getCriticalExtensionOIDs(): type 
java.util.Set<java.lang.String> in jdk7, but type java.util.Set in classpath
-method java.security.cert.X509Extension.getNonCriticalExtensionOIDs(): type 
java.util.Set<java.lang.String> in jdk7, but type java.util.Set in classpath
-method java.sql.Array.getArray(long, int, java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (long, int, java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk7, but parameters (long, int, java.util.Map) in 
classpath
-method java.sql.Array.getArray(java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk7, but parameters (java.util.Map) in classpath
-method java.sql.Array.getResultSet(long, int, java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (long, int, java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk7, but parameters (long, int, java.util.Map) in 
classpath
-method java.sql.Array.getResultSet(java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk7, but parameters (java.util.Map) in classpath
-method java.sql.CallableStatement.getObject(int, 
java.util.Map<java.lang.String, java.lang.Class<?>>): parameters (int, 
java.util.Map<java.lang.String, java.lang.Class<?>>) in jdk7, but parameters 
(int, java.util.Map) in classpath
-method java.sql.CallableStatement.getObject(java.lang.String, 
java.util.Map<java.lang.String, java.lang.Class<?>>): parameters 
(java.lang.String, java.util.Map<java.lang.String, java.lang.Class<?>>) in 
jdk7, but parameters (java.lang.String, java.util.Map) in classpath
-method java.sql.Connection.getTypeMap(): type java.util.Map<java.lang.String, 
java.lang.Class<?>> in jdk7, but type java.util.Map in classpath
-method java.sql.Connection.setTypeMap(java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk7, but parameters (java.util.Map) in classpath
-method java.sql.DriverManager.getDrivers(): type 
java.util.Enumeration<java.sql.Driver> in jdk7, but type java.util.Enumeration 
in classpath
-method java.sql.Ref.getObject(java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk7, but parameters (java.util.Map) in classpath
-method java.sql.ResultSet.getObject(int, java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (int, java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk7, but parameters (int, java.util.Map) in classpath
-method java.sql.ResultSet.getObject(java.lang.String, 
java.util.Map<java.lang.String, java.lang.Class<?>>): parameters 
(java.lang.String, java.util.Map<java.lang.String, java.lang.Class<?>>) in 
jdk7, but parameters (java.lang.String, java.util.Map) in classpath
-method java.sql.Struct.getAttributes(java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk7, but parameters (java.util.Map) in classpath
-Bad
-class java.text.CollationKey: implements 
java.lang.Comparable<java.text.CollationKey> in jdk7, but implements raw 
java.lang.Comparable in classpath
-class java.text.CollationKey: nonfinal in jdk7, but final in classpath
-class java.text.Collator: implements java.util.Comparator<java.lang.Object> in 
jdk7, but implements raw java.util.Comparator in classpath
-class java.text.DecimalFormatSymbols: nonfinal in jdk7, but final in classpath
-constructor java.text.AttributedString(java.lang.String, java.util.Map<? 
extends java.text.AttributedCharacterIterator.Attribute, ?>): parameters 
(java.lang.String, java.util.Map<? extends 
java.text.AttributedCharacterIterator.Attribute, ?>) in jdk7, but parameters 
(java.lang.String, java.util.Map) in classpath
-method java.text.AttributedCharacterIterator.getAllAttributeKeys(): type 
java.util.Set<java.text.AttributedCharacterIterator.Attribute> in jdk7, but 
type java.util.Set in classpath
-method java.text.AttributedCharacterIterator.getAttributes(): type 
java.util.Map<java.text.AttributedCharacterIterator.Attribute, 
java.lang.Object> in jdk7, but type java.util.Map in classpath
-method java.text.AttributedCharacterIterator.getRunLimit(java.util.Set<? 
extends java.text.AttributedCharacterIterator.Attribute>): parameters 
(java.util.Set<? extends java.text.AttributedCharacterIterator.Attribute>) in 
jdk7, but parameters (java.util.Set) in classpath
-method java.text.AttributedCharacterIterator.getRunStart(java.util.Set<? 
extends java.text.AttributedCharacterIterator.Attribute>): parameters 
(java.util.Set<? extends java.text.AttributedCharacterIterator.Attribute>) in 
jdk7, but parameters (java.util.Set) in classpath
-method java.text.AttributedString.addAttributes(java.util.Map<? extends 
java.text.AttributedCharacterIterator.Attribute, ?>, int, int): parameters 
(java.util.Map<? extends java.text.AttributedCharacterIterator.Attribute, ?>, 
int, int) in jdk7, but parameters (java.util.Map, int, int) in classpath
-method java.text.CollationKey.clone(): nonfinal in jdk7, but final in classpath
-method java.text.CollationKey.compareTo(java.text.CollationKey): nonfinal in 
jdk7, but final in classpath
-method java.text.CollationKey.equals(java.lang.Object): nonfinal in jdk7, but 
final in classpath
-method java.text.CollationKey.finalize(): nonfinal in jdk7, but final in 
classpath
-method java.text.CollationKey.getSourceString(): nonfinal in jdk7, but final 
in classpath
-method java.text.CollationKey.hashCode(): nonfinal in jdk7, but final in 
classpath
-method java.text.CollationKey.toByteArray(): nonfinal in jdk7, but final in 
classpath
-method java.text.CollationKey.toString(): nonfinal in jdk7, but final in 
classpath
-method java.text.DecimalFormatSymbols.clone(): nonfinal in jdk7, but final in 
classpath
-method java.text.DecimalFormatSymbols.equals(java.lang.Object): nonfinal in 
jdk7, but final in classpath
-method java.text.DecimalFormatSymbols.finalize(): nonfinal in jdk7, but final 
in classpath
-method java.text.DecimalFormatSymbols.getCurrency(): nonfinal in jdk7, but 
final in classpath
-method java.text.DecimalFormatSymbols.getCurrencySymbol(): nonfinal in jdk7, 
but final in classpath
-method java.text.DecimalFormatSymbols.getDecimalSeparator(): nonfinal in jdk7, 
but final in classpath
-method java.text.DecimalFormatSymbols.getDigit(): nonfinal in jdk7, but final 
in classpath
-method java.text.DecimalFormatSymbols.getGroupingSeparator(): nonfinal in 
jdk7, but final in classpath
-method java.text.DecimalFormatSymbols.getInfinity(): nonfinal in jdk7, but 
final in classpath
-method java.text.DecimalFormatSymbols.getInternationalCurrencySymbol(): 
nonfinal in jdk7, but final in classpath
-method java.text.DecimalFormatSymbols.getMinusSign(): nonfinal in jdk7, but 
final in classpath
-method java.text.DecimalFormatSymbols.getMonetaryDecimalSeparator(): nonfinal 
in jdk7, but final in classpath
-method java.text.DecimalFormatSymbols.getNaN(): nonfinal in jdk7, but final in 
classpath
-method java.text.DecimalFormatSymbols.getPatternSeparator(): nonfinal in jdk7, 
but final in classpath
-method java.text.DecimalFormatSymbols.getPerMill(): nonfinal in jdk7, but 
final in classpath
-method java.text.DecimalFormatSymbols.getPercent(): nonfinal in jdk7, but 
final in classpath
-method java.text.DecimalFormatSymbols.getZeroDigit(): nonfinal in jdk7, but 
final in classpath
-method java.text.DecimalFormatSymbols.hashCode(): nonfinal in jdk7, but final 
in classpath
-method java.text.DecimalFormatSymbols.setCurrency(java.util.Currency): 
nonfinal in jdk7, but final in classpath
-method java.text.DecimalFormatSymbols.setCurrencySymbol(java.lang.String): 
nonfinal in jdk7, but final in classpath
-method java.text.DecimalFormatSymbols.setDecimalSeparator(char): nonfinal in 
jdk7, but final in classpath
-method java.text.DecimalFormatSymbols.setDigit(char): nonfinal in jdk7, but 
final in classpath
-method java.text.DecimalFormatSymbols.setGroupingSeparator(char): nonfinal in 
jdk7, but final in classpath
-method java.text.DecimalFormatSymbols.setInfinity(java.lang.String): nonfinal 
in jdk7, but final in classpath
-method 
java.text.DecimalFormatSymbols.setInternationalCurrencySymbol(java.lang.String):
 nonfinal in jdk7, but final in classpath
-method java.text.DecimalFormatSymbols.setMinusSign(char): nonfinal in jdk7, 
but final in classpath
-method java.text.DecimalFormatSymbols.setMonetaryDecimalSeparator(char): 
nonfinal in jdk7, but final in classpath
-method java.text.DecimalFormatSymbols.setNaN(java.lang.String): nonfinal in 
jdk7, but final in classpath
-method java.text.DecimalFormatSymbols.setPatternSeparator(char): nonfinal in 
jdk7, but final in classpath
-method java.text.DecimalFormatSymbols.setPerMill(char): nonfinal in jdk7, but 
final in classpath
-method java.text.DecimalFormatSymbols.setPercent(char): nonfinal in jdk7, but 
final in classpath
-method java.text.DecimalFormatSymbols.setZeroDigit(char): nonfinal in jdk7, 
but final in classpath
-method java.text.DecimalFormatSymbols.toString(): nonfinal in jdk7, but final 
in classpath
+Minor
+class java.util.AbstractMap.SimpleEntry: SerialVersionUID=-8499721149061103585 
in jdk7, but SerialVersionUID=-2281902415339688924 in classpath
+class java.util.AbstractMap.SimpleImmutableEntry: 
SerialVersionUID=7138329143949025153 in jdk7, but 
SerialVersionUID=-7293501207100391870 in classpath
-class java.util.AbstractCollection: has generic type parameter <T> in jdk7, 
but not generic in classpath
-class java.util.AbstractCollection: implements java.lang.Iterable<T> in jdk7, 
but implements raw java.lang.Iterable in classpath
-class java.util.AbstractCollection: implements java.util.Collection<T> in 
jdk7, but implements raw java.util.Collection in classpath
-class java.util.AbstractList: has generic type parameter <T> in jdk7, but not 
generic in classpath
-class java.util.AbstractList: implements java.lang.Iterable<T> in jdk7, but 
implements raw java.lang.Iterable in classpath
-class java.util.AbstractList: implements java.util.Collection<T> in jdk7, but 
implements raw java.util.Collection in classpath
-class java.util.AbstractList: implements java.util.List<T> in jdk7, but 
implements raw java.util.List in classpath
-class java.util.AbstractList: subclass of java.util.AbstractCollection<T> in 
jdk7, but subclass of raw java.util.AbstractCollection in classpath
-class java.util.AbstractMap: has generic type parameters <T, T2> in jdk7, but 
not generic in classpath
-class java.util.AbstractMap: implements java.util.Map<T, T2> in jdk7, but 
implements raw java.util.Map in classpath
-class java.util.AbstractSequentialList: has generic type parameter <T> in 
jdk7, but not generic in classpath
-class java.util.AbstractSequentialList: implements java.lang.Iterable<T> in 
jdk7, but implements raw java.lang.Iterable in classpath
-class java.util.AbstractSequentialList: implements java.util.Collection<T> in 
jdk7, but implements raw java.util.Collection in classpath
-class java.util.AbstractSequentialList: implements java.util.List<T> in jdk7, 
but implements raw java.util.List in classpath
-class java.util.AbstractSequentialList: subclass of java.util.AbstractList<T> 
in jdk7, but subclass of raw java.util.AbstractList in classpath
-class java.util.AbstractSet: has generic type parameter <T> in jdk7, but not 
generic in classpath
-class java.util.AbstractSet: implements java.lang.Iterable<T> in jdk7, but 
implements raw java.lang.Iterable in classpath
-class java.util.AbstractSet: implements java.util.Collection<T> in jdk7, but 
implements raw java.util.Collection in classpath
-class java.util.AbstractSet: implements java.util.Set<T> in jdk7, but 
implements raw java.util.Set in classpath
-class java.util.AbstractSet: subclass of java.util.AbstractCollection<T> in 
jdk7, but subclass of raw java.util.AbstractCollection in classpath
-class java.util.ArrayList: has generic type parameter <T> in jdk7, but not 
generic in classpath
-class java.util.ArrayList: implements java.lang.Iterable<T> in jdk7, but 
implements raw java.lang.Iterable in classpath
-class java.util.ArrayList: implements java.util.Collection<T> in jdk7, but 
implements raw java.util.Collection in classpath
-class java.util.ArrayList: implements java.util.List<T> in jdk7, but 
implements raw java.util.List in classpath
-class java.util.ArrayList: subclass of java.util.AbstractList<T> in jdk7, but 
subclass of raw java.util.AbstractList in classpath
-class java.util.Calendar: implements java.lang.Comparable<java.util.Calendar> 
in jdk7, but doesn't implement java.lang.Comparable<java.util.Calendar> in 
classpath
-class java.util.Date: implements java.lang.Comparable<java.util.Date> in jdk7, 
but implements raw java.lang.Comparable in classpath
-class java.util.Dictionary: has generic type parameters <T, T2> in jdk7, but 
not generic in classpath
-class java.util.HashMap: has generic type parameters <T, T2> in jdk7, but not 
generic in classpath
-class java.util.HashMap: implements java.util.Map<T, T2> in jdk7, but 
implements raw java.util.Map in classpath
-class java.util.HashMap: subclass of java.util.AbstractMap<T, T2> in jdk7, but 
subclass of raw java.util.AbstractMap in classpath
-class java.util.HashSet: has generic type parameter <T> in jdk7, but not 
generic in classpath
-class java.util.HashSet: implements java.lang.Iterable<T> in jdk7, but 
implements raw java.lang.Iterable in classpath
-class java.util.HashSet: implements java.util.Collection<T> in jdk7, but 
implements raw java.util.Collection in classpath
-class java.util.HashSet: implements java.util.Set<T> in jdk7, but implements 
raw java.util.Set in classpath
-class java.util.HashSet: subclass of java.util.AbstractSet<T> in jdk7, but 
subclass of raw java.util.AbstractSet in classpath
-class java.util.Hashtable: has generic type parameters <T, T2> in jdk7, but 
not generic in classpath
-class java.util.Hashtable: implements java.util.Map<T, T2> in jdk7, but 
implements raw java.util.Map in classpath
-class java.util.Hashtable: subclass of java.util.Dictionary<T, T2> in jdk7, 
but subclass of raw java.util.Dictionary in classpath
-class java.util.IdentityHashMap: has generic type parameters <T, T2> in jdk7, 
but not generic in classpath
-class java.util.IdentityHashMap: implements java.util.Map<T, T2> in jdk7, but 
implements raw java.util.Map in classpath
-class java.util.IdentityHashMap: subclass of java.util.AbstractMap<T, T2> in 
jdk7, but subclass of raw java.util.AbstractMap in classpath
-class java.util.LinkedHashMap: has generic type parameters <T, T2> in jdk7, 
but not generic in classpath
-class java.util.LinkedHashMap: implements java.util.Map<T, T2> in jdk7, but 
implements raw java.util.Map in classpath
-class java.util.LinkedHashMap: subclass of java.util.HashMap<T, T2> in jdk7, 
but subclass of raw java.util.HashMap in classpath
-class java.util.LinkedHashSet: has generic type parameter <T> in jdk7, but not 
generic in classpath
-class java.util.LinkedHashSet: implements java.lang.Iterable<T> in jdk7, but 
implements raw java.lang.Iterable in classpath
-class java.util.LinkedHashSet: implements java.util.Collection<T> in jdk7, but 
implements raw java.util.Collection in classpath
-class java.util.LinkedHashSet: implements java.util.Set<T> in jdk7, but 
implements raw java.util.Set in classpath
-class java.util.LinkedHashSet: subclass of java.util.HashSet<T> in jdk7, but 
subclass of raw java.util.HashSet in classpath
-class java.util.LinkedList: has generic type parameter <T> in jdk7, but not 
generic in classpath
-class java.util.LinkedList: implements java.lang.Iterable<T> in jdk7, but 
implements raw java.lang.Iterable in classpath
-class java.util.LinkedList: implements java.util.Collection<T> in jdk7, but 
implements raw java.util.Collection in classpath
-class java.util.LinkedList: implements java.util.List<T> in jdk7, but 
implements raw java.util.List in classpath
-class java.util.LinkedList: implements java.util.Queue<T> in jdk7, but doesn't 
implement java.util.Queue<T> in classpath
-class java.util.LinkedList: subclass of java.util.AbstractSequentialList<T> in 
jdk7, but subclass of raw java.util.AbstractSequentialList in classpath
-class java.util.Properties: implements java.util.Map<java.lang.Object, 
java.lang.Object> in jdk7, but implements raw java.util.Map in classpath
-class java.util.Properties: subclass of java.util.Hashtable<java.lang.Object, 
java.lang.Object> in jdk7, but subclass of raw java.util.Hashtable in classpath
-class java.util.Stack: has generic type parameter <T> in jdk7, but not generic 
in classpath
-class java.util.Stack: implements java.lang.Iterable<T> in jdk7, but 
implements raw java.lang.Iterable in classpath
-class java.util.Stack: implements java.util.Collection<T> in jdk7, but 
implements raw java.util.Collection in classpath
-class java.util.Stack: implements java.util.List<T> in jdk7, but implements 
raw java.util.List in classpath
-class java.util.Stack: subclass of java.util.Vector<T> in jdk7, but subclass 
of raw java.util.Vector in classpath
-class java.util.StringTokenizer: implements 
java.util.Enumeration<java.lang.Object> in jdk7, but implements raw 
java.util.Enumeration in classpath
-class java.util.TreeMap: has generic type parameters <T, T2> in jdk7, but not 
generic in classpath
-class java.util.TreeMap: implements java.util.Map<T, T2> in jdk7, but 
implements raw java.util.Map in classpath
-class java.util.TreeMap: implements java.util.SortedMap<T, T2> in jdk7, but 
implements raw java.util.SortedMap in classpath
-class java.util.TreeMap: subclass of java.util.AbstractMap<T, T2> in jdk7, but 
subclass of raw java.util.AbstractMap in classpath
-class java.util.TreeSet: has generic type parameter <T> in jdk7, but not 
generic in classpath
-class java.util.TreeSet: implements java.lang.Iterable<T> in jdk7, but 
implements raw java.lang.Iterable in classpath
-class java.util.TreeSet: implements java.util.Collection<T> in jdk7, but 
implements raw java.util.Collection in classpath
-class java.util.TreeSet: implements java.util.Set<T> in jdk7, but implements 
raw java.util.Set in classpath
-class java.util.TreeSet: implements java.util.SortedSet<T> in jdk7, but 
implements raw java.util.SortedSet in classpath
-class java.util.TreeSet: subclass of java.util.AbstractSet<T> in jdk7, but 
subclass of raw java.util.AbstractSet in classpath
-class java.util.UUID: implements java.lang.Comparable<java.util.UUID> in jdk7, 
but implements raw java.lang.Comparable in classpath
-class java.util.Vector: has generic type parameter <T> in jdk7, but not 
generic in classpath
-class java.util.Vector: implements java.lang.Iterable<T> in jdk7, but 
implements raw java.lang.Iterable in classpath
-class java.util.Vector: implements java.util.Collection<T> in jdk7, but 
implements raw java.util.Collection in classpath
-class java.util.Vector: implements java.util.List<T> in jdk7, but implements 
raw java.util.List in classpath
-class java.util.Vector: subclass of java.util.AbstractList<T> in jdk7, but 
subclass of raw java.util.AbstractList in classpath
-class java.util.WeakHashMap: has generic type parameters <T, T2> in jdk7, but 
not generic in classpath
-class java.util.WeakHashMap: implements java.util.Map<T, T2> in jdk7, but 
implements raw java.util.Map in classpath
-class java.util.WeakHashMap: subclass of java.util.AbstractMap<T, T2> in jdk7, 
but subclass of raw java.util.AbstractMap in classpath
-constructor java.util.ArrayList(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-constructor java.util.HashMap(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk7, but parameters 
(java.util.Map) in classpath
-constructor java.util.HashSet(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-constructor java.util.Hashtable(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk7, but parameters 
(java.util.Map) in classpath
-constructor java.util.IdentityHashMap(java.util.Map<? extends T, ? extends 
T2>): parameters (java.util.Map<? extends T, ? extends T2>) in jdk7, but 
parameters (java.util.Map) in classpath
-constructor java.util.IllegalFormatConversionException(char, 
java.lang.Class<?>): parameters (char, java.lang.Class<?>) in jdk7, but 
parameters (char, java.lang.Class) in classpath
-constructor java.util.LinkedHashMap(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk7, but parameters 
(java.util.Map) in classpath
-constructor java.util.LinkedHashSet(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-constructor java.util.LinkedList(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-constructor java.util.TreeMap(java.util.Comparator<? super T>): parameters 
(java.util.Comparator<? super T>) in jdk7, but parameters 
(java.util.Comparator) in classpath
-constructor java.util.TreeMap(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk7, but parameters 
(java.util.Map) in classpath
-constructor java.util.TreeMap(java.util.SortedMap<T, ? extends T2>): 
parameters (java.util.SortedMap<T, ? extends T2>) in jdk7, but parameters 
(java.util.SortedMap) in classpath
-constructor java.util.TreeSet(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-constructor java.util.TreeSet(java.util.Comparator<? super T>): parameters 
(java.util.Comparator<? super T>) in jdk7, but parameters 
(java.util.Comparator) in classpath
-constructor java.util.TreeSet(java.util.SortedSet<T>): parameters 
(java.util.SortedSet<T>) in jdk7, but parameters (java.util.SortedSet) in 
classpath
-constructor java.util.Vector(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-constructor java.util.WeakHashMap(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk7, but parameters 
(java.util.Map) in classpath
-interface java.util.Collection: has generic type parameter <T> in jdk7, but 
not generic in classpath
-interface java.util.Collection: implements java.lang.Iterable<T> in jdk7, but 
implements raw java.lang.Iterable in classpath
-interface java.util.Comparator: has generic type parameter <T> in jdk7, but 
not generic in classpath
-interface java.util.Enumeration: has generic type parameter <T> in jdk7, but 
not generic in classpath
-interface java.util.Iterator: has generic type parameter <T> in jdk7, but not 
generic in classpath
-interface java.util.List: has generic type parameter <T> in jdk7, but not 
generic in classpath
-interface java.util.List: implements java.lang.Iterable<T> in jdk7, but 
implements raw java.lang.Iterable in classpath
-interface java.util.List: implements java.util.Collection<T> in jdk7, but 
implements raw java.util.Collection in classpath
-interface java.util.ListIterator: has generic type parameter <T> in jdk7, but 
not generic in classpath
-interface java.util.ListIterator: implements java.util.Iterator<T> in jdk7, 
but implements raw java.util.Iterator in classpath
-interface java.util.Map: has generic type parameters <T, T2> in jdk7, but not 
generic in classpath
-interface java.util.Map.Entry: has generic type parameters <T, T2> in jdk7, 
but not generic in classpath
-interface java.util.Set: has generic type parameter <T> in jdk7, but not 
generic in classpath
-interface java.util.Set: implements java.lang.Iterable<T> in jdk7, but 
implements raw java.lang.Iterable in classpath
-interface java.util.Set: implements java.util.Collection<T> in jdk7, but 
implements raw java.util.Collection in classpath
-interface java.util.SortedMap: has generic type parameters <T, T2> in jdk7, 
but not generic in classpath
-interface java.util.SortedMap: implements java.util.Map<T, T2> in jdk7, but 
implements raw java.util.Map in classpath
-interface java.util.SortedSet: has generic type parameter <T> in jdk7, but not 
generic in classpath
-interface java.util.SortedSet: implements java.lang.Iterable<T> in jdk7, but 
implements raw java.lang.Iterable in classpath
-interface java.util.SortedSet: implements java.util.Collection<T> in jdk7, but 
implements raw java.util.Collection in classpath
-interface java.util.SortedSet: implements java.util.Set<T> in jdk7, but 
implements raw java.util.Set in classpath
-method java.util.AbstractCollection.add(T): parameters (T) in jdk7, but 
parameters (java.lang.Object) in classpath
-method java.util.AbstractCollection.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractCollection.containsAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractCollection.iterator(): type java.util.Iterator<T> in 
jdk7, but type java.util.Iterator in classpath
-method java.util.AbstractCollection.removeAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractCollection.retainAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractCollection.toArray(T2[]): has generic type parameter 
<T2> in jdk7, but not generic in classpath
-method java.util.AbstractCollection.toArray(T2[]): parameters (T2[]) in jdk7, 
but parameters (java.lang.Object[]) in classpath
-method java.util.AbstractCollection.toArray(T2[]): type T2[] in jdk7, but type 
java.lang.Object[] in classpath
-method java.util.AbstractList.add(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.AbstractList.add(int, T): parameters (int, T) in jdk7, but 
parameters (int, java.lang.Object) in classpath
-method java.util.AbstractList.addAll(int, java.util.Collection<? extends T>): 
parameters (int, java.util.Collection<? extends T>) in jdk7, but parameters 
(int, java.util.Collection) in classpath
-method java.util.AbstractList.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractList.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.AbstractList.get(int): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.AbstractList.iterator(): type java.util.Iterator<T> in jdk7, 
but type java.util.Iterator in classpath
-method java.util.AbstractList.listIterator(): type java.util.ListIterator<T> 
in jdk7, but type java.util.ListIterator in classpath
-method java.util.AbstractList.listIterator(int): type 
java.util.ListIterator<T> in jdk7, but type java.util.ListIterator in classpath
-method java.util.AbstractList.remove(int): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.AbstractList.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.AbstractList.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.AbstractList.set(int, T): parameters (int, T) in jdk7, but 
parameters (int, java.lang.Object) in classpath
-method java.util.AbstractList.set(int, T): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.AbstractList.subList(int, int): type java.util.List<T> in 
jdk7, but type java.util.List in classpath
-method java.util.AbstractList.toArray(T2[]): has generic type parameter <T2> 
in jdk7, but not generic in classpath
-method java.util.AbstractList.toArray(T2[]): parameters (T2[]) in jdk7, but 
parameters (java.lang.Object[]) in classpath
-method java.util.AbstractList.toArray(T2[]): type T2[] in jdk7, but type 
java.lang.Object[] in classpath
-method java.util.AbstractMap.entrySet(): type 
java.util.Set<java.util.Map.Entry<T, T2>> in jdk7, but type java.util.Set in 
classpath
-method java.util.AbstractMap.get(java.lang.Object): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.AbstractMap.keySet(): type java.util.Set<T> in jdk7, but type 
java.util.Set in classpath
-method java.util.AbstractMap.put(T, T2): parameters (T, T2) in jdk7, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.AbstractMap.put(T, T2): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.AbstractMap.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk7, but parameters 
(java.util.Map) in classpath
-method java.util.AbstractMap.remove(java.lang.Object): type T2 in jdk7, but 
type java.lang.Object in classpath
-method java.util.AbstractMap.values(): type java.util.Collection<T2> in jdk7, 
but type java.util.Collection in classpath
-method java.util.AbstractSequentialList.add(T): parameters (T) in jdk7, but 
parameters (java.lang.Object) in classpath
-method java.util.AbstractSequentialList.add(int, T): parameters (int, T) in 
jdk7, but parameters (int, java.lang.Object) in classpath
-method java.util.AbstractSequentialList.addAll(int, java.util.Collection<? 
extends T>): parameters (int, java.util.Collection<? extends T>) in jdk7, but 
parameters (int, java.util.Collection) in classpath
-method java.util.AbstractSequentialList.addAll(java.util.Collection<? extends 
T>): parameters (java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractSequentialList.containsAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractSequentialList.get(int): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.AbstractSequentialList.iterator(): type java.util.Iterator<T> 
in jdk7, but type java.util.Iterator in classpath
-method java.util.AbstractSequentialList.listIterator(): type 
java.util.ListIterator<T> in jdk7, but type java.util.ListIterator in classpath
-method java.util.AbstractSequentialList.listIterator(int): type 
java.util.ListIterator<T> in jdk7, but type java.util.ListIterator in classpath
-method java.util.AbstractSequentialList.remove(int): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.AbstractSequentialList.removeAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractSequentialList.retainAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractSequentialList.set(int, T): parameters (int, T) in 
jdk7, but parameters (int, java.lang.Object) in classpath
-method java.util.AbstractSequentialList.set(int, T): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.AbstractSequentialList.subList(int, int): type 
java.util.List<T> in jdk7, but type java.util.List in classpath
-method java.util.AbstractSequentialList.toArray(T2[]): has generic type 
parameter <T2> in jdk7, but not generic in classpath
-method java.util.AbstractSequentialList.toArray(T2[]): parameters (T2[]) in 
jdk7, but parameters (java.lang.Object[]) in classpath
-method java.util.AbstractSequentialList.toArray(T2[]): type T2[] in jdk7, but 
type java.lang.Object[] in classpath
-method java.util.AbstractSet.add(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.AbstractSet.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.AbstractSet.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.AbstractSet.iterator(): type java.util.Iterator<T> in jdk7, 
but type java.util.Iterator in classpath
-method java.util.AbstractSet.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.AbstractSet.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.AbstractSet.toArray(T2[]): has generic type parameter <T2> in 
jdk7, but not generic in classpath
-method java.util.AbstractSet.toArray(T2[]): parameters (T2[]) in jdk7, but 
parameters (java.lang.Object[]) in classpath
-method java.util.AbstractSet.toArray(T2[]): type T2[] in jdk7, but type 
java.lang.Object[] in classpath
-method java.util.ArrayList.add(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.ArrayList.add(int, T): parameters (int, T) in jdk7, but 
parameters (int, java.lang.Object) in classpath
-method java.util.ArrayList.addAll(int, java.util.Collection<? extends T>): 
parameters (int, java.util.Collection<? extends T>) in jdk7, but parameters 
(int, java.util.Collection) in classpath
-method java.util.ArrayList.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.ArrayList.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.ArrayList.get(int): type T in jdk7, but type java.lang.Object 
in classpath
-method java.util.ArrayList.iterator(): type java.util.Iterator<T> in jdk7, but 
type java.util.Iterator in classpath
-method java.util.ArrayList.listIterator(): type java.util.ListIterator<T> in 
jdk7, but type java.util.ListIterator in classpath
-method java.util.ArrayList.listIterator(int): type java.util.ListIterator<T> 
in jdk7, but type java.util.ListIterator in classpath
-method java.util.ArrayList.remove(int): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.ArrayList.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.ArrayList.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.ArrayList.set(int, T): parameters (int, T) in jdk7, but 
parameters (int, java.lang.Object) in classpath
-method java.util.ArrayList.set(int, T): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.ArrayList.subList(int, int): type java.util.List<T> in jdk7, 
but type java.util.List in classpath
-method java.util.ArrayList.toArray(T2[]): has generic type parameter <T2> in 
jdk7, but not generic in classpath
-method java.util.ArrayList.toArray(T2[]): parameters (T2[]) in jdk7, but 
parameters (java.lang.Object[]) in classpath
-method java.util.ArrayList.toArray(T2[]): type T2[] in jdk7, but type 
java.lang.Object[] in classpath
-method java.util.Arrays.asList(T[]): has generic type parameter <T> in jdk7, 
but not generic in classpath
-method java.util.Arrays.asList(T[]): parameters (T[]) in jdk7, but parameters 
(java.lang.Object[]) in classpath
-method java.util.Arrays.asList(T[]): type java.util.List<T> in jdk7, but type 
java.util.List in classpath
-method java.util.Arrays.binarySearch(T[], T, java.util.Comparator<? super T>): 
has generic type parameter <T> in jdk7, but not generic in classpath
-method java.util.Arrays.binarySearch(T[], T, java.util.Comparator<? super T>): 
parameters (T[], T, java.util.Comparator<? super T>) in jdk7, but parameters 
(java.lang.Object[], java.lang.Object, java.util.Comparator) in classpath
-method java.util.Arrays.sort(T[], int, int, java.util.Comparator<? super T>): 
has generic type parameter <T> in jdk7, but not generic in classpath
-method java.util.Arrays.sort(T[], int, int, java.util.Comparator<? super T>): 
parameters (T[], int, int, java.util.Comparator<? super T>) in jdk7, but 
parameters (java.lang.Object[], int, int, java.util.Comparator) in classpath
-method java.util.Arrays.sort(T[], java.util.Comparator<? super T>): has 
generic type parameter <T> in jdk7, but not generic in classpath
-method java.util.Arrays.sort(T[], java.util.Comparator<? super T>): parameters 
(T[], java.util.Comparator<? super T>) in jdk7, but parameters 
(java.lang.Object[], java.util.Comparator) in classpath
-method java.util.Collection.add(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.Collection.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.Collection.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.Collection.iterator(): type java.util.Iterator<T> in jdk7, 
but type java.util.Iterator in classpath
-method java.util.Collection.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.Collection.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.Collection.toArray(T2[]): has generic type parameter <T2> in 
jdk7, but not generic in classpath
-method java.util.Collection.toArray(T2[]): parameters (T2[]) in jdk7, but 
parameters (java.lang.Object[]) in classpath
-method java.util.Collection.toArray(T2[]): type T2[] in jdk7, but type 
java.lang.Object[] in classpath
-method java.util.Collections.binarySearch(java.util.List<? extends T>, T, 
java.util.Comparator<? super T>): has generic type parameter <T> in jdk7, but 
not generic in classpath
-method java.util.Collections.binarySearch(java.util.List<? extends T>, T, 
java.util.Comparator<? super T>): parameters (java.util.List<? extends T>, T, 
java.util.Comparator<? super T>) in jdk7, but parameters (java.util.List, 
java.lang.Object, java.util.Comparator) in classpath
-method java.util.Collections.binarySearch(java.util.List<? extends 
java.lang.Comparable<? super T>>, T): has generic type parameter <T> in jdk7, 
but not generic in classpath
-method java.util.Collections.binarySearch(java.util.List<? extends 
java.lang.Comparable<? super T>>, T): parameters (java.util.List<? extends 
java.lang.Comparable<? super T>>, T) in jdk7, but parameters (java.util.List, 
java.lang.Object) in classpath
-method java.util.Collections.copy(java.util.List<? super T>, java.util.List<? 
extends T>): has generic type parameter <T> in jdk7, but not generic in 
classpath
-method java.util.Collections.copy(java.util.List<? super T>, java.util.List<? 
extends T>): parameters (java.util.List<? super T>, java.util.List<? extends 
T>) in jdk7, but parameters (java.util.List, java.util.List) in classpath
-method java.util.Collections.enumeration(java.util.Collection<T>): has generic 
type parameter <T> in jdk7, but not generic in classpath
-method java.util.Collections.enumeration(java.util.Collection<T>): parameters 
(java.util.Collection<T>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.Collections.enumeration(java.util.Collection<T>): type 
java.util.Enumeration<T> in jdk7, but type java.util.Enumeration in classpath
-method java.util.Collections.fill(java.util.List<? super T>, T): has generic 
type parameter <T> in jdk7, but not generic in classpath
-method java.util.Collections.fill(java.util.List<? super T>, T): parameters 
(java.util.List<? super T>, T) in jdk7, but parameters (java.util.List, 
java.lang.Object) in classpath
-method java.util.Collections.indexOfSubList(java.util.List<?>, 
java.util.List<?>): parameters (java.util.List<?>, java.util.List<?>) in jdk7, 
but parameters (java.util.List, java.util.List) in classpath
-method java.util.Collections.lastIndexOfSubList(java.util.List<?>, 
java.util.List<?>): parameters (java.util.List<?>, java.util.List<?>) in jdk7, 
but parameters (java.util.List, java.util.List) in classpath
-method java.util.Collections.list(java.util.Enumeration<T>): has generic type 
parameter <T> in jdk7, but not generic in classpath
-method java.util.Collections.list(java.util.Enumeration<T>): parameters 
(java.util.Enumeration<T>) in jdk7, but parameters (java.util.Enumeration) in 
classpath
-method java.util.Collections.list(java.util.Enumeration<T>): type 
java.util.ArrayList<T> in jdk7, but type java.util.ArrayList in classpath
-method java.util.Collections.max(java.util.Collection<? extends T>): has 
generic type parameter <T extends java.lang.Object & java.lang.Comparable<? 
super T>> in jdk7, but not generic in classpath
-method java.util.Collections.max(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.Collections.max(java.util.Collection<? extends T>): type T in 
jdk7, but type java.lang.Object in classpath
-method java.util.Collections.max(java.util.Collection<? extends T>, 
java.util.Comparator<? super T>): has generic type parameter <T> in jdk7, but 
not generic in classpath
-method java.util.Collections.max(java.util.Collection<? extends T>, 
java.util.Comparator<? super T>): parameters (java.util.Collection<? extends 
T>, java.util.Comparator<? super T>) in jdk7, but parameters 
(java.util.Collection, java.util.Comparator) in classpath
-method java.util.Collections.max(java.util.Collection<? extends T>, 
java.util.Comparator<? super T>): type T in jdk7, but type java.lang.Object in 
classpath
-method java.util.Collections.min(java.util.Collection<? extends T>): has 
generic type parameter <T extends java.lang.Object & java.lang.Comparable<? 
super T>> in jdk7, but not generic in classpath
-method java.util.Collections.min(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.Collections.min(java.util.Collection<? extends T>): type T in 
jdk7, but type java.lang.Object in classpath
-method java.util.Collections.min(java.util.Collection<? extends T>, 
java.util.Comparator<? super T>): has generic type parameter <T> in jdk7, but 
not generic in classpath
-method java.util.Collections.min(java.util.Collection<? extends T>, 
java.util.Comparator<? super T>): parameters (java.util.Collection<? extends 
T>, java.util.Comparator<? super T>) in jdk7, but parameters 
(java.util.Collection, java.util.Comparator) in classpath
-method java.util.Collections.min(java.util.Collection<? extends T>, 
java.util.Comparator<? super T>): type T in jdk7, but type java.lang.Object in 
classpath
-method java.util.Collections.nCopies(int, T): has generic type parameter <T> 
in jdk7, but not generic in classpath
-method java.util.Collections.nCopies(int, T): parameters (int, T) in jdk7, but 
parameters (int, java.lang.Object) in classpath
-method java.util.Collections.nCopies(int, T): type java.util.List<T> in jdk7, 
but type java.util.List in classpath
-method java.util.Collections.replaceAll(java.util.List<T>, T, T): has generic 
type parameter <T> in jdk7, but not generic in classpath
-method java.util.Collections.replaceAll(java.util.List<T>, T, T): parameters 
(java.util.List<T>, T, T) in jdk7, but parameters (java.util.List, 
java.lang.Object, java.lang.Object) in classpath
-method java.util.Collections.reverse(java.util.List<?>): parameters 
(java.util.List<?>) in jdk7, but parameters (java.util.List) in classpath
-method java.util.Collections.reverseOrder(): has generic type parameter <T> in 
jdk7, but not generic in classpath
-method java.util.Collections.reverseOrder(): type java.util.Comparator<T> in 
jdk7, but type java.util.Comparator in classpath
-method java.util.Collections.rotate(java.util.List<?>, int): parameters 
(java.util.List<?>, int) in jdk7, but parameters (java.util.List, int) in 
classpath
-method java.util.Collections.shuffle(java.util.List<?>): parameters 
(java.util.List<?>) in jdk7, but parameters (java.util.List) in classpath
-method java.util.Collections.shuffle(java.util.List<?>, java.util.Random): 
parameters (java.util.List<?>, java.util.Random) in jdk7, but parameters 
(java.util.List, java.util.Random) in classpath
-method java.util.Collections.singleton(T): has generic type parameter <T> in 
jdk7, but not generic in classpath
-method java.util.Collections.singleton(T): parameters (T) in jdk7, but 
parameters (java.lang.Object) in classpath
-method java.util.Collections.singleton(T): type java.util.Set<T> in jdk7, but 
type java.util.Set in classpath
-method java.util.Collections.singletonList(T): has generic type parameter <T> 
in jdk7, but not generic in classpath
-method java.util.Collections.singletonList(T): parameters (T) in jdk7, but 
parameters (java.lang.Object) in classpath
-method java.util.Collections.singletonList(T): type java.util.List<T> in jdk7, 
but type java.util.List in classpath
-method java.util.Collections.singletonMap(T, T2): has generic type parameters 
<T, T2> in jdk7, but not generic in classpath
-method java.util.Collections.singletonMap(T, T2): parameters (T, T2) in jdk7, 
but parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.Collections.singletonMap(T, T2): type java.util.Map<T, T2> in 
jdk7, but type java.util.Map in classpath
-method java.util.Collections.sort(java.util.List<T>): has generic type 
parameter <T extends java.lang.Comparable<? super T>> in jdk7, but not generic 
in classpath
-method java.util.Collections.sort(java.util.List<T>): parameters 
(java.util.List<T>) in jdk7, but parameters (java.util.List) in classpath
-method java.util.Collections.sort(java.util.List<T>, java.util.Comparator<? 
super T>): has generic type parameter <T> in jdk7, but not generic in classpath
-method java.util.Collections.sort(java.util.List<T>, java.util.Comparator<? 
super T>): parameters (java.util.List<T>, java.util.Comparator<? super T>) in 
jdk7, but parameters (java.util.List, java.util.Comparator) in classpath
-method java.util.Collections.swap(java.util.List<?>, int, int): parameters 
(java.util.List<?>, int, int) in jdk7, but parameters (java.util.List, int, 
int) in classpath
-method java.util.Collections.synchronizedCollection(java.util.Collection<T>): 
has generic type parameter <T> in jdk7, but not generic in classpath
-method java.util.Collections.synchronizedCollection(java.util.Collection<T>): 
parameters (java.util.Collection<T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.Collections.synchronizedCollection(java.util.Collection<T>): 
type java.util.Collection<T> in jdk7, but type java.util.Collection in classpath
-method java.util.Collections.synchronizedList(java.util.List<T>): has generic 
type parameter <T> in jdk7, but not generic in classpath
-method java.util.Collections.synchronizedList(java.util.List<T>): parameters 
(java.util.List<T>) in jdk7, but parameters (java.util.List) in classpath
-method java.util.Collections.synchronizedList(java.util.List<T>): type 
java.util.List<T> in jdk7, but type java.util.List in classpath
-method java.util.Collections.synchronizedMap(java.util.Map<T, T2>): has 
generic type parameters <T, T2> in jdk7, but not generic in classpath
-method java.util.Collections.synchronizedMap(java.util.Map<T, T2>): parameters 
(java.util.Map<T, T2>) in jdk7, but parameters (java.util.Map) in classpath
-method java.util.Collections.synchronizedMap(java.util.Map<T, T2>): type 
java.util.Map<T, T2> in jdk7, but type java.util.Map in classpath
-method java.util.Collections.synchronizedSet(java.util.Set<T>): has generic 
type parameter <T> in jdk7, but not generic in classpath
-method java.util.Collections.synchronizedSet(java.util.Set<T>): parameters 
(java.util.Set<T>) in jdk7, but parameters (java.util.Set) in classpath
-method java.util.Collections.synchronizedSet(java.util.Set<T>): type 
java.util.Set<T> in jdk7, but type java.util.Set in classpath
-method java.util.Collections.synchronizedSortedMap(java.util.SortedMap<T, 
T2>): has generic type parameters <T, T2> in jdk7, but not generic in classpath
-method java.util.Collections.synchronizedSortedMap(java.util.SortedMap<T, 
T2>): parameters (java.util.SortedMap<T, T2>) in jdk7, but parameters 
(java.util.SortedMap) in classpath
-method java.util.Collections.synchronizedSortedMap(java.util.SortedMap<T, 
T2>): type java.util.SortedMap<T, T2> in jdk7, but type java.util.SortedMap in 
classpath
-method java.util.Collections.synchronizedSortedSet(java.util.SortedSet<T>): 
has generic type parameter <T> in jdk7, but not generic in classpath
-method java.util.Collections.synchronizedSortedSet(java.util.SortedSet<T>): 
parameters (java.util.SortedSet<T>) in jdk7, but parameters 
(java.util.SortedSet) in classpath
-method java.util.Collections.synchronizedSortedSet(java.util.SortedSet<T>): 
type java.util.SortedSet<T> in jdk7, but type java.util.SortedSet in classpath
-method java.util.Collections.unmodifiableCollection(java.util.Collection<? 
extends T>): has generic type parameter <T> in jdk7, but not generic in 
classpath
-method java.util.Collections.unmodifiableCollection(java.util.Collection<? 
extends T>): parameters (java.util.Collection<? extends T>) in jdk7, but 
parameters (java.util.Collection) in classpath
-method java.util.Collections.unmodifiableCollection(java.util.Collection<? 
extends T>): type java.util.Collection<T> in jdk7, but type 
java.util.Collection in classpath
-method java.util.Collections.unmodifiableList(java.util.List<? extends T>): 
has generic type parameter <T> in jdk7, but not generic in classpath
-method java.util.Collections.unmodifiableList(java.util.List<? extends T>): 
parameters (java.util.List<? extends T>) in jdk7, but parameters 
(java.util.List) in classpath
-method java.util.Collections.unmodifiableList(java.util.List<? extends T>): 
type java.util.List<T> in jdk7, but type java.util.List in classpath
-method java.util.Collections.unmodifiableMap(java.util.Map<? extends T, ? 
extends T2>): has generic type parameters <T, T2> in jdk7, but not generic in 
classpath
-method java.util.Collections.unmodifiableMap(java.util.Map<? extends T, ? 
extends T2>): parameters (java.util.Map<? extends T, ? extends T2>) in jdk7, 
but parameters (java.util.Map) in classpath
-method java.util.Collections.unmodifiableMap(java.util.Map<? extends T, ? 
extends T2>): type java.util.Map<T, T2> in jdk7, but type java.util.Map in 
classpath
-method java.util.Collections.unmodifiableSet(java.util.Set<? extends T>): has 
generic type parameter <T> in jdk7, but not generic in classpath
-method java.util.Collections.unmodifiableSet(java.util.Set<? extends T>): 
parameters (java.util.Set<? extends T>) in jdk7, but parameters (java.util.Set) 
in classpath
-method java.util.Collections.unmodifiableSet(java.util.Set<? extends T>): type 
java.util.Set<T> in jdk7, but type java.util.Set in classpath
-method java.util.Collections.unmodifiableSortedMap(java.util.SortedMap<T, ? 
extends T2>): has generic type parameters <T, T2> in jdk7, but not generic in 
classpath
-method java.util.Collections.unmodifiableSortedMap(java.util.SortedMap<T, ? 
extends T2>): parameters (java.util.SortedMap<T, ? extends T2>) in jdk7, but 
parameters (java.util.SortedMap) in classpath
-method java.util.Collections.unmodifiableSortedMap(java.util.SortedMap<T, ? 
extends T2>): type java.util.SortedMap<T, T2> in jdk7, but type 
java.util.SortedMap in classpath
-method java.util.Collections.unmodifiableSortedSet(java.util.SortedSet<T>): 
has generic type parameter <T> in jdk7, but not generic in classpath
-method java.util.Collections.unmodifiableSortedSet(java.util.SortedSet<T>): 
parameters (java.util.SortedSet<T>) in jdk7, but parameters 
(java.util.SortedSet) in classpath
-method java.util.Collections.unmodifiableSortedSet(java.util.SortedSet<T>): 
type java.util.SortedSet<T> in jdk7, but type java.util.SortedSet in classpath
-method java.util.Comparator.compare(T, T): parameters (T, T) in jdk7, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.Dictionary.elements(): type java.util.Enumeration<T2> in 
jdk7, but type java.util.Enumeration in classpath
-method java.util.Dictionary.get(java.lang.Object): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.Dictionary.keys(): type java.util.Enumeration<T> in jdk7, but 
type java.util.Enumeration in classpath
-method java.util.Dictionary.put(T, T2): parameters (T, T2) in jdk7, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.Dictionary.put(T, T2): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.Dictionary.remove(java.lang.Object): type T2 in jdk7, but 
type java.lang.Object in classpath
-method java.util.Enumeration.nextElement(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.Formatter.out(): type java.lang.Appendable in jdk7, but type 
java.lang.StringBuilder in classpath
-method java.util.HashMap.entrySet(): type java.util.Set<java.util.Map.Entry<T, 
T2>> in jdk7, but type java.util.Set in classpath
-method java.util.HashMap.get(java.lang.Object): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.HashMap.keySet(): type java.util.Set<T> in jdk7, but type 
java.util.Set in classpath
-method java.util.HashMap.put(T, T2): parameters (T, T2) in jdk7, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.HashMap.put(T, T2): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.HashMap.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk7, but parameters 
(java.util.Map) in classpath
-method java.util.HashMap.remove(java.lang.Object): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.HashMap.values(): type java.util.Collection<T2> in jdk7, but 
type java.util.Collection in classpath
-method java.util.HashSet.add(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.HashSet.addAll(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.HashSet.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.HashSet.iterator(): type java.util.Iterator<T> in jdk7, but 
type java.util.Iterator in classpath
-method java.util.HashSet.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.HashSet.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.HashSet.toArray(T2[]): has generic type parameter <T2> in 
jdk7, but not generic in classpath
-method java.util.HashSet.toArray(T2[]): parameters (T2[]) in jdk7, but 
parameters (java.lang.Object[]) in classpath
-method java.util.HashSet.toArray(T2[]): type T2[] in jdk7, but type 
java.lang.Object[] in classpath
-method java.util.Hashtable.elements(): type java.util.Enumeration<T2> in jdk7, 
but type java.util.Enumeration in classpath
-method java.util.Hashtable.entrySet(): type 
java.util.Set<java.util.Map.Entry<T, T2>> in jdk7, but type java.util.Set in 
classpath
-method java.util.Hashtable.get(java.lang.Object): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.Hashtable.keySet(): type java.util.Set<T> in jdk7, but type 
java.util.Set in classpath
-method java.util.Hashtable.keys(): type java.util.Enumeration<T> in jdk7, but 
type java.util.Enumeration in classpath
-method java.util.Hashtable.put(T, T2): parameters (T, T2) in jdk7, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.Hashtable.put(T, T2): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.Hashtable.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk7, but parameters 
(java.util.Map) in classpath
-method java.util.Hashtable.remove(java.lang.Object): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.Hashtable.values(): type java.util.Collection<T2> in jdk7, 
but type java.util.Collection in classpath
-method java.util.IdentityHashMap.entrySet(): type 
java.util.Set<java.util.Map.Entry<T, T2>> in jdk7, but type java.util.Set in 
classpath
-method java.util.IdentityHashMap.get(java.lang.Object): type T2 in jdk7, but 
type java.lang.Object in classpath
-method java.util.IdentityHashMap.keySet(): type java.util.Set<T> in jdk7, but 
type java.util.Set in classpath
-method java.util.IdentityHashMap.put(T, T2): parameters (T, T2) in jdk7, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.IdentityHashMap.put(T, T2): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.IdentityHashMap.putAll(java.util.Map<? extends T, ? extends 
T2>): parameters (java.util.Map<? extends T, ? extends T2>) in jdk7, but 
parameters (java.util.Map) in classpath
-method java.util.IdentityHashMap.remove(java.lang.Object): type T2 in jdk7, 
but type java.lang.Object in classpath
-method java.util.IdentityHashMap.values(): type java.util.Collection<T2> in 
jdk7, but type java.util.Collection in classpath
-method java.util.IllegalFormatConversionException.getArgumentClass(): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method java.util.Iterator.next(): type T in jdk7, but type java.lang.Object in 
classpath
-method java.util.LinkedHashMap.entrySet(): type 
java.util.Set<java.util.Map.Entry<T, T2>> in jdk7, but type java.util.Set in 
classpath
-method java.util.LinkedHashMap.get(java.lang.Object): type T2 in jdk7, but 
type java.lang.Object in classpath
-method java.util.LinkedHashMap.keySet(): type java.util.Set<T> in jdk7, but 
type java.util.Set in classpath
-method java.util.LinkedHashMap.put(T, T2): parameters (T, T2) in jdk7, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.LinkedHashMap.put(T, T2): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.LinkedHashMap.putAll(java.util.Map<? extends T, ? extends 
T2>): parameters (java.util.Map<? extends T, ? extends T2>) in jdk7, but 
parameters (java.util.Map) in classpath
-method java.util.LinkedHashMap.remove(java.lang.Object): type T2 in jdk7, but 
type java.lang.Object in classpath
-method java.util.LinkedHashMap.removeEldestEntry(java.util.Map.Entry<T, T2>): 
parameters (java.util.Map.Entry<T, T2>) in jdk7, but parameters 
(java.util.Map.Entry) in classpath
-method java.util.LinkedHashMap.values(): type java.util.Collection<T2> in 
jdk7, but type java.util.Collection in classpath
-method java.util.LinkedHashSet.add(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.LinkedHashSet.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.LinkedHashSet.containsAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.LinkedHashSet.iterator(): type java.util.Iterator<T> in jdk7, 
but type java.util.Iterator in classpath
-method java.util.LinkedHashSet.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.LinkedHashSet.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.LinkedHashSet.toArray(T2[]): has generic type parameter <T2> 
in jdk7, but not generic in classpath
-method java.util.LinkedHashSet.toArray(T2[]): parameters (T2[]) in jdk7, but 
parameters (java.lang.Object[]) in classpath
-method java.util.LinkedHashSet.toArray(T2[]): type T2[] in jdk7, but type 
java.lang.Object[] in classpath
-method java.util.LinkedList.add(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.LinkedList.add(int, T): parameters (int, T) in jdk7, but 
parameters (int, java.lang.Object) in classpath
-method java.util.LinkedList.addAll(int, java.util.Collection<? extends T>): 
parameters (int, java.util.Collection<? extends T>) in jdk7, but parameters 
(int, java.util.Collection) in classpath
-method java.util.LinkedList.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.LinkedList.addFirst(T): parameters (T) in jdk7, but 
parameters (java.lang.Object) in classpath
-method java.util.LinkedList.addLast(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.LinkedList.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.LinkedList.get(int): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.LinkedList.getFirst(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.LinkedList.getLast(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.LinkedList.iterator(): type java.util.Iterator<T> in jdk7, 
but type java.util.Iterator in classpath
-method java.util.LinkedList.listIterator(): type java.util.ListIterator<T> in 
jdk7, but type java.util.ListIterator in classpath
-method java.util.LinkedList.listIterator(int): type java.util.ListIterator<T> 
in jdk7, but type java.util.ListIterator in classpath
-method java.util.LinkedList.remove(int): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.LinkedList.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.LinkedList.removeFirst(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.LinkedList.removeLast(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.LinkedList.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.LinkedList.set(int, T): parameters (int, T) in jdk7, but 
parameters (int, java.lang.Object) in classpath
-method java.util.LinkedList.set(int, T): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.LinkedList.subList(int, int): type java.util.List<T> in jdk7, 
but type java.util.List in classpath
-method java.util.LinkedList.toArray(T2[]): has generic type parameter <T2> in 
jdk7, but not generic in classpath
-method java.util.LinkedList.toArray(T2[]): parameters (T2[]) in jdk7, but 
parameters (java.lang.Object[]) in classpath
-method java.util.LinkedList.toArray(T2[]): type T2[] in jdk7, but type 
java.lang.Object[] in classpath
-method java.util.List.add(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.List.add(int, T): parameters (int, T) in jdk7, but parameters 
(int, java.lang.Object) in classpath
-method java.util.List.addAll(int, java.util.Collection<? extends T>): 
parameters (int, java.util.Collection<? extends T>) in jdk7, but parameters 
(int, java.util.Collection) in classpath
-method java.util.List.addAll(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.List.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.List.get(int): type T in jdk7, but type java.lang.Object in 
classpath
-method java.util.List.iterator(): type java.util.Iterator<T> in jdk7, but type 
java.util.Iterator in classpath
-method java.util.List.listIterator(): type java.util.ListIterator<T> in jdk7, 
but type java.util.ListIterator in classpath
-method java.util.List.listIterator(int): type java.util.ListIterator<T> in 
jdk7, but type java.util.ListIterator in classpath
-method java.util.List.remove(int): type T in jdk7, but type java.lang.Object 
in classpath
-method java.util.List.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.List.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.List.set(int, T): parameters (int, T) in jdk7, but parameters 
(int, java.lang.Object) in classpath
-method java.util.List.set(int, T): type T in jdk7, but type java.lang.Object 
in classpath
-method java.util.List.subList(int, int): type java.util.List<T> in jdk7, but 
type java.util.List in classpath
-method java.util.List.toArray(T2[]): has generic type parameter <T2> in jdk7, 
but not generic in classpath
-method java.util.List.toArray(T2[]): parameters (T2[]) in jdk7, but parameters 
(java.lang.Object[]) in classpath
-method java.util.List.toArray(T2[]): type T2[] in jdk7, but type 
java.lang.Object[] in classpath
-method java.util.ListIterator.add(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.ListIterator.next(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.ListIterator.previous(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.ListIterator.set(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.Map.entrySet(): type java.util.Set<java.util.Map.Entry<T, 
T2>> in jdk7, but type java.util.Set in classpath
-method java.util.Map.get(java.lang.Object): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.Map.keySet(): type java.util.Set<T> in jdk7, but type 
java.util.Set in classpath
-method java.util.Map.put(T, T2): parameters (T, T2) in jdk7, but parameters 
(java.lang.Object, java.lang.Object) in classpath
-method java.util.Map.put(T, T2): type T2 in jdk7, but type java.lang.Object in 
classpath
-method java.util.Map.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk7, but parameters 
(java.util.Map) in classpath
-method java.util.Map.remove(java.lang.Object): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.Map.values(): type java.util.Collection<T2> in jdk7, but type 
java.util.Collection in classpath
-method java.util.Map.Entry.getKey(): type T in jdk7, but type java.lang.Object 
in classpath
-method java.util.Map.Entry.getValue(): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.Map.Entry.setValue(T2): parameters (T2) in jdk7, but 
parameters (java.lang.Object) in classpath
-method java.util.Map.Entry.setValue(T2): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.Properties.elements(): type 
java.util.Enumeration<java.lang.Object> in jdk7, but type java.util.Enumeration 
in classpath
-method java.util.Properties.entrySet(): type 
java.util.Set<java.util.Map.Entry<java.lang.Object, java.lang.Object>> in jdk7, 
but type java.util.Set in classpath
-method java.util.Properties.keySet(): type java.util.Set<java.lang.Object> in 
jdk7, but type java.util.Set in classpath
-method java.util.Properties.keys(): type 
java.util.Enumeration<java.lang.Object> in jdk7, but type java.util.Enumeration 
in classpath
-method java.util.Properties.propertyNames(): type java.util.Enumeration<?> in 
jdk7, but type java.util.Enumeration in classpath
-method java.util.Properties.putAll(java.util.Map<?, ?>): parameters 
(java.util.Map<?, ?>) in jdk7, but parameters (java.util.Map) in classpath
-method java.util.Properties.values(): type 
java.util.Collection<java.lang.Object> in jdk7, but type java.util.Collection 
in classpath
-method java.util.ResourceBundle.getKeys(): type 
java.util.Enumeration<java.lang.String> in jdk7, but type java.util.Enumeration 
in classpath
-method java.util.Set.add(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.Set.addAll(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.Set.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.Set.iterator(): type java.util.Iterator<T> in jdk7, but type 
java.util.Iterator in classpath
-method java.util.Set.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.Set.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.Set.toArray(T2[]): has generic type parameter <T2> in jdk7, 
but not generic in classpath
-method java.util.Set.toArray(T2[]): parameters (T2[]) in jdk7, but parameters 
(java.lang.Object[]) in classpath
-method java.util.Set.toArray(T2[]): type T2[] in jdk7, but type 
java.lang.Object[] in classpath
-method java.util.SortedMap.comparator(): type java.util.Comparator<? super T> 
in jdk7, but type java.util.Comparator in classpath
-method java.util.SortedMap.entrySet(): type 
java.util.Set<java.util.Map.Entry<T, T2>> in jdk7, but type java.util.Set in 
classpath
-method java.util.SortedMap.firstKey(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.SortedMap.get(java.lang.Object): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.SortedMap.headMap(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.SortedMap.headMap(T): type java.util.SortedMap<T, T2> in 
jdk7, but type java.util.SortedMap in classpath
-method java.util.SortedMap.keySet(): type java.util.Set<T> in jdk7, but type 
java.util.Set in classpath
-method java.util.SortedMap.lastKey(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.SortedMap.put(T, T2): parameters (T, T2) in jdk7, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.SortedMap.put(T, T2): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.SortedMap.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk7, but parameters 
(java.util.Map) in classpath
-method java.util.SortedMap.remove(java.lang.Object): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.SortedMap.subMap(T, T): parameters (T, T) in jdk7, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.SortedMap.subMap(T, T): type java.util.SortedMap<T, T2> in 
jdk7, but type java.util.SortedMap in classpath
-method java.util.SortedMap.tailMap(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.SortedMap.tailMap(T): type java.util.SortedMap<T, T2> in 
jdk7, but type java.util.SortedMap in classpath
-method java.util.SortedMap.values(): type java.util.Collection<T2> in jdk7, 
but type java.util.Collection in classpath
-method java.util.SortedSet.add(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.SortedSet.addAll(java.util.Collection<? extends T>): 
parameters (java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.SortedSet.comparator(): type java.util.Comparator<? super T> 
in jdk7, but type java.util.Comparator in classpath
-method java.util.SortedSet.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.SortedSet.first(): type T in jdk7, but type java.lang.Object 
in classpath
-method java.util.SortedSet.headSet(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.SortedSet.headSet(T): type java.util.SortedSet<T> in jdk7, 
but type java.util.SortedSet in classpath
-method java.util.SortedSet.iterator(): type java.util.Iterator<T> in jdk7, but 
type java.util.Iterator in classpath
-method java.util.SortedSet.last(): type T in jdk7, but type java.lang.Object 
in classpath
-method java.util.SortedSet.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.SortedSet.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.SortedSet.subSet(T, T): parameters (T, T) in jdk7, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.SortedSet.subSet(T, T): type java.util.SortedSet<T> in jdk7, 
but type java.util.SortedSet in classpath
-method java.util.SortedSet.tailSet(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.SortedSet.tailSet(T): type java.util.SortedSet<T> in jdk7, 
but type java.util.SortedSet in classpath
-method java.util.SortedSet.toArray(T2[]): has generic type parameter <T2> in 
jdk7, but not generic in classpath
-method java.util.SortedSet.toArray(T2[]): parameters (T2[]) in jdk7, but 
parameters (java.lang.Object[]) in classpath
-method java.util.SortedSet.toArray(T2[]): type T2[] in jdk7, but type 
java.lang.Object[] in classpath
-method java.util.Stack.add(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.Stack.add(int, T): parameters (int, T) in jdk7, but 
parameters (int, java.lang.Object) in classpath
-method java.util.Stack.addAll(int, java.util.Collection<? extends T>): 
parameters (int, java.util.Collection<? extends T>) in jdk7, but parameters 
(int, java.util.Collection) in classpath
-method java.util.Stack.addAll(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.Stack.addElement(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.Stack.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.Stack.elementAt(int): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.Stack.elements(): type java.util.Enumeration<T> in jdk7, but 
type java.util.Enumeration in classpath
-method java.util.Stack.firstElement(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.Stack.get(int): type T in jdk7, but type java.lang.Object in 
classpath
-method java.util.Stack.insertElementAt(T, int): parameters (T, int) in jdk7, 
but parameters (java.lang.Object, int) in classpath
-method java.util.Stack.iterator(): type java.util.Iterator<T> in jdk7, but 
type java.util.Iterator in classpath
-method java.util.Stack.lastElement(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.Stack.listIterator(): type java.util.ListIterator<T> in jdk7, 
but type java.util.ListIterator in classpath
-method java.util.Stack.listIterator(int): type java.util.ListIterator<T> in 
jdk7, but type java.util.ListIterator in classpath
-method java.util.Stack.peek(): type T in jdk7, but type java.lang.Object in 
classpath
-method java.util.Stack.pop(): type T in jdk7, but type java.lang.Object in 
classpath
-method java.util.Stack.push(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.Stack.push(T): type T in jdk7, but type java.lang.Object in 
classpath
-method java.util.Stack.remove(int): type T in jdk7, but type java.lang.Object 
in classpath
-method java.util.Stack.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.Stack.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.Stack.set(int, T): parameters (int, T) in jdk7, but 
parameters (int, java.lang.Object) in classpath
-method java.util.Stack.set(int, T): type T in jdk7, but type java.lang.Object 
in classpath
-method java.util.Stack.setElementAt(T, int): parameters (T, int) in jdk7, but 
parameters (java.lang.Object, int) in classpath
-method java.util.Stack.subList(int, int): type java.util.List<T> in jdk7, but 
type java.util.List in classpath
-method java.util.Stack.toArray(T2[]): has generic type parameter <T2> in jdk7, 
but not generic in classpath
-method java.util.Stack.toArray(T2[]): parameters (T2[]) in jdk7, but 
parameters (java.lang.Object[]) in classpath
-method java.util.Stack.toArray(T2[]): type T2[] in jdk7, but type 
java.lang.Object[] in classpath
-method java.util.TreeMap.comparator(): type java.util.Comparator<? super T> in 
jdk7, but type java.util.Comparator in classpath
-method java.util.TreeMap.entrySet(): type java.util.Set<java.util.Map.Entry<T, 
T2>> in jdk7, but type java.util.Set in classpath
-method java.util.TreeMap.firstKey(): type T in jdk7, but type java.lang.Object 
in classpath
-method java.util.TreeMap.get(java.lang.Object): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.TreeMap.headMap(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.TreeMap.headMap(T): type java.util.SortedMap<T, T2> in jdk7, 
but type java.util.SortedMap in classpath
-method java.util.TreeMap.keySet(): type java.util.Set<T> in jdk7, but type 
java.util.Set in classpath
-method java.util.TreeMap.lastKey(): type T in jdk7, but type java.lang.Object 
in classpath
-method java.util.TreeMap.put(T, T2): parameters (T, T2) in jdk7, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.TreeMap.put(T, T2): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.TreeMap.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk7, but parameters 
(java.util.Map) in classpath
-method java.util.TreeMap.remove(java.lang.Object): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.TreeMap.subMap(T, T): parameters (T, T) in jdk7, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.TreeMap.subMap(T, T): type java.util.SortedMap<T, T2> in 
jdk7, but type java.util.SortedMap in classpath
-method java.util.TreeMap.tailMap(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.TreeMap.tailMap(T): type java.util.SortedMap<T, T2> in jdk7, 
but type java.util.SortedMap in classpath
-method java.util.TreeMap.values(): type java.util.Collection<T2> in jdk7, but 
type java.util.Collection in classpath
-method java.util.TreeSet.add(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.TreeSet.addAll(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.TreeSet.comparator(): type java.util.Comparator<? super T> in 
jdk7, but type java.util.Comparator in classpath
-method java.util.TreeSet.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.TreeSet.first(): type T in jdk7, but type java.lang.Object in 
classpath
-method java.util.TreeSet.headSet(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.TreeSet.headSet(T): type java.util.SortedSet<T> in jdk7, but 
type java.util.SortedSet in classpath
-method java.util.TreeSet.iterator(): type java.util.Iterator<T> in jdk7, but 
type java.util.Iterator in classpath
-method java.util.TreeSet.last(): type T in jdk7, but type java.lang.Object in 
classpath
-method java.util.TreeSet.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.TreeSet.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.TreeSet.subSet(T, T): parameters (T, T) in jdk7, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.TreeSet.subSet(T, T): type java.util.SortedSet<T> in jdk7, 
but type java.util.SortedSet in classpath
-method java.util.TreeSet.tailSet(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.TreeSet.tailSet(T): type java.util.SortedSet<T> in jdk7, but 
type java.util.SortedSet in classpath
-method java.util.TreeSet.toArray(T2[]): has generic type parameter <T2> in 
jdk7, but not generic in classpath
-method java.util.TreeSet.toArray(T2[]): parameters (T2[]) in jdk7, but 
parameters (java.lang.Object[]) in classpath
-method java.util.TreeSet.toArray(T2[]): type T2[] in jdk7, but type 
java.lang.Object[] in classpath
-method java.util.Vector.add(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.Vector.add(int, T): parameters (int, T) in jdk7, but 
parameters (int, java.lang.Object) in classpath
-method java.util.Vector.addAll(int, java.util.Collection<? extends T>): 
parameters (int, java.util.Collection<? extends T>) in jdk7, but parameters 
(int, java.util.Collection) in classpath
-method java.util.Vector.addAll(java.util.Collection<? extends T>): parameters 
(java.util.Collection<? extends T>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method java.util.Vector.addElement(T): parameters (T) in jdk7, but parameters 
(java.lang.Object) in classpath
-method java.util.Vector.containsAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.Vector.elementAt(int): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.Vector.elements(): type java.util.Enumeration<T> in jdk7, but 
type java.util.Enumeration in classpath
-method java.util.Vector.firstElement(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.Vector.get(int): type T in jdk7, but type java.lang.Object in 
classpath
-method java.util.Vector.insertElementAt(T, int): parameters (T, int) in jdk7, 
but parameters (java.lang.Object, int) in classpath
-method java.util.Vector.iterator(): type java.util.Iterator<T> in jdk7, but 
type java.util.Iterator in classpath
-method java.util.Vector.lastElement(): type T in jdk7, but type 
java.lang.Object in classpath
-method java.util.Vector.listIterator(): type java.util.ListIterator<T> in 
jdk7, but type java.util.ListIterator in classpath
-method java.util.Vector.listIterator(int): type java.util.ListIterator<T> in 
jdk7, but type java.util.ListIterator in classpath
-method java.util.Vector.remove(int): type T in jdk7, but type java.lang.Object 
in classpath
-method java.util.Vector.removeAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.Vector.retainAll(java.util.Collection<?>): parameters 
(java.util.Collection<?>) in jdk7, but parameters (java.util.Collection) in 
classpath
-method java.util.Vector.set(int, T): parameters (int, T) in jdk7, but 
parameters (int, java.lang.Object) in classpath
-method java.util.Vector.set(int, T): type T in jdk7, but type java.lang.Object 
in classpath
-method java.util.Vector.setElementAt(T, int): parameters (T, int) in jdk7, but 
parameters (java.lang.Object, int) in classpath
-method java.util.Vector.subList(int, int): type java.util.List<T> in jdk7, but 
type java.util.List in classpath
-method java.util.Vector.toArray(T2[]): has generic type parameter <T2> in 
jdk7, but not generic in classpath
-method java.util.Vector.toArray(T2[]): parameters (T2[]) in jdk7, but 
parameters (java.lang.Object[]) in classpath
-method java.util.Vector.toArray(T2[]): type T2[] in jdk7, but type 
java.lang.Object[] in classpath
-method java.util.WeakHashMap.entrySet(): type 
java.util.Set<java.util.Map.Entry<T, T2>> in jdk7, but type java.util.Set in 
classpath
-method java.util.WeakHashMap.get(java.lang.Object): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.WeakHashMap.keySet(): type java.util.Set<T> in jdk7, but type 
java.util.Set in classpath
-method java.util.WeakHashMap.put(T, T2): parameters (T, T2) in jdk7, but 
parameters (java.lang.Object, java.lang.Object) in classpath
-method java.util.WeakHashMap.put(T, T2): type T2 in jdk7, but type 
java.lang.Object in classpath
-method java.util.WeakHashMap.putAll(java.util.Map<? extends T, ? extends T2>): 
parameters (java.util.Map<? extends T, ? extends T2>) in jdk7, but parameters 
(java.util.Map) in classpath
-method java.util.WeakHashMap.remove(java.lang.Object): type T2 in jdk7, but 
type java.lang.Object in classpath
-method java.util.WeakHashMap.values(): type java.util.Collection<T2> in jdk7, 
but type java.util.Collection in classpath
-Missing
-class java.util.AbstractMap.SimpleEntry: missing in classpath
-class java.util.AbstractMap.SimpleImmutableEntry: missing in classpath
-class java.util.AbstractQueue: missing in classpath
-class java.util.ArrayDeque: missing in classpath
-class java.util.EnumMap: missing in classpath
-class java.util.EnumSet: missing in classpath
-class java.util.PriorityQueue: missing in classpath
+method java.util.AbstractMap.SimpleEntry.getKey(): nonfinal in jdk7, but final 
in classpath
+method java.util.AbstractMap.SimpleEntry.getValue(): nonfinal in jdk7, but 
final in classpath
+method java.util.AbstractMap.SimpleEntry.hashCode(): nonfinal in jdk7, but 
final in classpath
+method java.util.AbstractMap.SimpleEntry.toString(): nonfinal in jdk7, but 
final in classpath
+method java.util.Formatter.BigDecimalLayoutForm.finalize(): doesn't throw 
java.lang.Throwable in jdk7, but throws java.lang.Throwable in classpath
+Missing
-constructor java.util.Formatter(java.io.File): missing in classpath
-constructor java.util.Formatter(java.io.File, java.lang.String): missing in 
classpath
-constructor java.util.Formatter(java.io.File, java.lang.String, 
java.util.Locale): missing in classpath
-constructor java.util.Formatter(java.io.OutputStream): missing in classpath
-constructor java.util.Formatter(java.io.OutputStream, java.lang.String): 
missing in classpath
-constructor java.util.Formatter(java.io.OutputStream, java.lang.String, 
java.util.Locale): missing in classpath
-constructor java.util.Formatter(java.io.PrintStream): missing in classpath
-constructor java.util.Formatter(java.lang.Appendable): missing in classpath
-constructor java.util.Formatter(java.lang.Appendable, java.util.Locale): 
missing in classpath
-constructor java.util.Formatter(java.lang.String): missing in classpath
-constructor java.util.Formatter(java.lang.String, java.lang.String): missing 
in classpath
-constructor java.util.Formatter(java.lang.String, java.lang.String, 
java.util.Locale): missing in classpath
-enum java.util.Formatter.BigDecimalLayoutForm: missing in classpath
-interface java.util.Deque: missing in classpath
-interface java.util.NavigableMap: missing in classpath
-interface java.util.NavigableSet: missing in classpath
-interface java.util.Queue: missing in classpath
-method java.util.Calendar.compareTo(java.util.Calendar): missing in classpath
-method java.util.Collections.addAll(java.util.Collection<? super T>, T[]): 
missing in classpath
-method java.util.Collections.checkedCollection(java.util.Collection<T>, 
java.lang.Class<T>): missing in classpath
-method java.util.Collections.checkedList(java.util.List<T>, 
java.lang.Class<T>): missing in classpath
-method java.util.Collections.checkedMap(java.util.Map<T, T2>, 
java.lang.Class<T>, java.lang.Class<T2>): missing in classpath
-method java.util.Collections.checkedSet(java.util.Set<T>, java.lang.Class<T>): 
missing in classpath
-method java.util.Collections.checkedSortedMap(java.util.SortedMap<T, T2>, 
java.lang.Class<T>, java.lang.Class<T2>): missing in classpath
-method java.util.Collections.checkedSortedSet(java.util.SortedSet<T>, 
java.lang.Class<T>): missing in classpath
-method java.util.Collections.disjoint(java.util.Collection<?>, 
java.util.Collection<?>): missing in classpath
-method java.util.Collections.emptyList(): missing in classpath
-method java.util.Collections.emptyMap(): missing in classpath
-method java.util.Collections.emptySet(): missing in classpath
-method java.util.Collections.frequency(java.util.Collection<?>, 
java.lang.Object): missing in classpath
-method java.util.Collections.reverseOrder(java.util.Comparator<T>): missing in 
classpath
-method java.util.LinkedList.element(): missing in classpath
-method java.util.LinkedList.offer(T): missing in classpath
-method java.util.LinkedList.peek(): missing in classpath
-method java.util.LinkedList.poll(): missing in classpath
-method java.util.LinkedList.remove(): missing in classpath
-Missing
-package java.util.concurrent: missing in classpath
-
-java.util.concurrent.atomic:
-Missing
-package java.util.concurrent.atomic: missing in classpath
-
-java.util.concurrent.locks:
-Missing
-package java.util.concurrent.locks: missing in classpath
+Minor
+class java.util.concurrent.CopyOnWriteArrayList: 
SerialVersionUID=8673264195747942595 in jdk7, but 
SerialVersionUID=4581239596247333390 in classpath
+Bad
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T): parameters (T) 
in jdk7, but parameters (java.lang.Object) in classpath
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk7, but type 
java.util.SortedMap in classpath
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T, boolean): 
parameters (T, boolean) in jdk7, but parameters (java.lang.Object, boolean) in 
classpath
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T, boolean): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk7, but type 
java.util.NavigableMap in classpath
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, T): parameters 
(T, T) in jdk7, but parameters (java.lang.Object, java.lang.Object) in classpath
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk7, but type 
java.util.SortedMap in classpath
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, boolean, T, 
boolean): parameters (T, boolean, T, boolean) in jdk7, but parameters 
(java.lang.Object, boolean, java.lang.Object, boolean) in classpath
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, boolean, T, 
boolean): type java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk7, but 
type java.util.NavigableMap in classpath
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T): parameters (T) 
in jdk7, but parameters (java.lang.Object) in classpath
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk7, but type 
java.util.SortedMap in classpath
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T, boolean): 
parameters (T, boolean) in jdk7, but parameters (java.lang.Object, boolean) in 
classpath
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T, boolean): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk7, but type 
java.util.NavigableMap in classpath
+method java.util.concurrent.ConcurrentSkipListMap.headMap(T): parameters (T) 
in jdk7, but parameters (java.lang.Object) in classpath
+method java.util.concurrent.ConcurrentSkipListMap.headMap(T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk7, but type 
java.util.SortedMap in classpath
+method java.util.concurrent.ConcurrentSkipListMap.headMap(T, boolean): 
parameters (T, boolean) in jdk7, but parameters (java.lang.Object, boolean) in 
classpath
+method java.util.concurrent.ConcurrentSkipListMap.headMap(T, boolean): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk7, but type 
java.util.NavigableMap in classpath
+method java.util.concurrent.ConcurrentSkipListMap.subMap(T, T): parameters (T, 
T) in jdk7, but parameters (java.lang.Object, java.lang.Object) in classpath
+method java.util.concurrent.ConcurrentSkipListMap.subMap(T, T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk7, but type 
java.util.SortedMap in classpath
+method java.util.concurrent.ConcurrentSkipListMap.subMap(T, boolean, T, 
boolean): parameters (T, boolean, T, boolean) in jdk7, but parameters 
(java.lang.Object, boolean, java.lang.Object, boolean) in classpath
+method java.util.concurrent.ConcurrentSkipListMap.subMap(T, boolean, T, 
boolean): type java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk7, but 
type java.util.NavigableMap in classpath
+method java.util.concurrent.ConcurrentSkipListMap.tailMap(T): parameters (T) 
in jdk7, but parameters (java.lang.Object) in classpath
+method java.util.concurrent.ConcurrentSkipListMap.tailMap(T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk7, but type 
java.util.SortedMap in classpath
+method java.util.concurrent.ConcurrentSkipListMap.tailMap(T, boolean): 
parameters (T, boolean) in jdk7, but parameters (java.lang.Object, boolean) in 
classpath
+method java.util.concurrent.ConcurrentSkipListMap.tailMap(T, boolean): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in jdk7, but type 
java.util.NavigableMap in classpath
+method java.util.concurrent.ConcurrentSkipListSet.headSet(T): parameters (T) 
in jdk7, but parameters (java.lang.Object) in classpath
+method java.util.concurrent.ConcurrentSkipListSet.headSet(T): type 
java.util.NavigableSet<T> in jdk7, but type java.util.SortedSet in classpath
+method java.util.concurrent.ConcurrentSkipListSet.subSet(T, T): parameters (T, 
T) in jdk7, but parameters (java.lang.Object, java.lang.Object) in classpath
+method java.util.concurrent.ConcurrentSkipListSet.subSet(T, T): type 
java.util.NavigableSet<T> in jdk7, but type java.util.SortedSet in classpath
+method java.util.concurrent.ConcurrentSkipListSet.tailSet(T): parameters (T) 
in jdk7, but parameters (java.lang.Object) in classpath
+method java.util.concurrent.ConcurrentSkipListSet.tailSet(T): type 
java.util.NavigableSet<T> in jdk7, but type java.util.SortedSet in classpath
+method java.util.concurrent.TimeUnit.finalize(): doesn't throw 
java.lang.Throwable in jdk7, but throws java.lang.Throwable in classpath
+Abs.add
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T): new interface 
method in classpath
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T, boolean): new 
interface method in classpath
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, T): new interface 
method in classpath
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, boolean, T, 
boolean): new interface method in classpath
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T): new interface 
method in classpath
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T, boolean): new 
interface method in classpath
+method java.util.concurrent.Delayed.compareTo(java.lang.Object): new interface 
method in classpath
-Bad
-class java.util.jar.Attributes: implements java.util.Map<java.lang.Object, 
java.lang.Object> in jdk7, but implements raw java.util.Map in classpath
-field java.util.jar.Attributes.map: type java.util.Map<java.lang.Object, 
java.lang.Object> in jdk7, but type java.util.Map in classpath
-method java.util.jar.Attributes.entrySet(): type 
java.util.Set<java.util.Map.Entry<java.lang.Object, java.lang.Object>> in jdk7, 
but type java.util.Set in classpath
-method java.util.jar.Attributes.keySet(): type java.util.Set<java.lang.Object> 
in jdk7, but type java.util.Set in classpath
-method java.util.jar.Attributes.putAll(java.util.Map<?, ?>): parameters 
(java.util.Map<?, ?>) in jdk7, but parameters (java.util.Map) in classpath
-method java.util.jar.Attributes.values(): type 
java.util.Collection<java.lang.Object> in jdk7, but type java.util.Collection 
in classpath
-method java.util.jar.JarFile.entries(): type 
java.util.Enumeration<java.util.jar.JarEntry> in jdk7, but type 
java.util.Enumeration in classpath
-method java.util.jar.Manifest.getEntries(): type 
java.util.Map<java.lang.String, java.util.jar.Attributes> in jdk7, but type 
java.util.Map in classpath
-Bad
-method java.util.logging.LogManager.getLoggerNames(): type 
java.util.Enumeration<java.lang.String> in jdk7, but type java.util.Enumeration 
in classpath
-method java.util.logging.LoggingMXBean.getLoggerNames(): type 
java.util.List<java.lang.String> in jdk7, but type java.util.List in classpath
-java.util.prefs:
-Bad
-method java.util.prefs.Preferences.systemNodeForPackage(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method java.util.prefs.Preferences.userNodeForPackage(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in 
classpath
-
-Bad
-method java.util.zip.ZipFile.entries(): type java.util.Enumeration<? extends 
java.util.zip.ZipEntry> in jdk7, but type java.util.Enumeration in classpath
-method java.util.zip.Deflater.getBytesRead(): missing in classpath
-method java.util.zip.Deflater.getBytesWritten(): missing in classpath
-method java.util.zip.Inflater.getBytesRead(): missing in classpath
-method java.util.zip.Inflater.getBytesWritten(): missing in classpath
-Bad
-field javax.accessibility.AccessibleRelationSet.relations: type 
java.util.Vector<javax.accessibility.AccessibleRelation> in jdk7, but type 
java.util.Vector in classpath
-field javax.accessibility.AccessibleStateSet.states: type 
java.util.Vector<javax.accessibility.AccessibleState> in jdk7, but type 
java.util.Vector in classpath
-method javax.crypto.Mac.update(java.nio.ByteBuffer): missing in classpath
-method javax.crypto.MacSpi.engineUpdate(java.nio.ByteBuffer): missing in 
classpath
-Bad
-constructor javax.imageio.IIOImage(java.awt.image.Raster, java.util.List<? 
extends java.awt.image.BufferedImage>, javax.imageio.metadata.IIOMetadata): 
parameters (java.awt.image.Raster, java.util.List<? extends 
java.awt.image.BufferedImage>, javax.imageio.metadata.IIOMetadata) in jdk7, but 
parameters (java.awt.image.Raster, java.util.List, 
javax.imageio.metadata.IIOMetadata) in classpath
-constructor javax.imageio.IIOImage(java.awt.image.RenderedImage, 
java.util.List<? extends java.awt.image.BufferedImage>, 
javax.imageio.metadata.IIOMetadata): parameters (java.awt.image.RenderedImage, 
java.util.List<? extends java.awt.image.BufferedImage>, 
javax.imageio.metadata.IIOMetadata) in jdk7, but parameters 
(java.awt.image.RenderedImage, java.util.List, 
javax.imageio.metadata.IIOMetadata) in classpath
-field javax.imageio.IIOImage.thumbnails: type java.util.List<? extends 
java.awt.image.BufferedImage> in jdk7, but type java.util.List in classpath
-field javax.imageio.ImageReader.progressListeners: type 
java.util.List<javax.imageio.event.IIOReadProgressListener> in jdk7, but type 
java.util.List in classpath
-field javax.imageio.ImageReader.updateListeners: type 
java.util.List<javax.imageio.event.IIOReadUpdateListener> in jdk7, but type 
java.util.List in classpath
-field javax.imageio.ImageReader.warningListeners: type 
java.util.List<javax.imageio.event.IIOReadWarningListener> in jdk7, but type 
java.util.List in classpath
-field javax.imageio.ImageReader.warningLocales: type 
java.util.List<java.util.Locale> in jdk7, but type java.util.List in classpath
-field javax.imageio.ImageWriter.progressListeners: type 
java.util.List<javax.imageio.event.IIOWriteProgressListener> in jdk7, but type 
java.util.List in classpath
-field javax.imageio.ImageWriter.warningListeners: type 
java.util.List<javax.imageio.event.IIOWriteWarningListener> in jdk7, but type 
java.util.List in classpath
-field javax.imageio.ImageWriter.warningLocales: type 
java.util.List<java.util.Locale> in jdk7, but type java.util.List in classpath
-method javax.imageio.IIOImage.getThumbnails(): type java.util.List<? extends 
java.awt.image.BufferedImage> in jdk7, but type java.util.List in classpath
-method javax.imageio.IIOImage.setThumbnails(java.util.List<? extends 
java.awt.image.BufferedImage>): parameters (java.util.List<? extends 
java.awt.image.BufferedImage>) in jdk7, but parameters (java.util.List) in 
classpath
-method javax.imageio.ImageIO.getImageReaders(java.lang.Object): type 
java.util.Iterator<javax.imageio.ImageReader> in jdk7, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageReadersByFormatName(java.lang.String): 
type java.util.Iterator<javax.imageio.ImageReader> in jdk7, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageReadersByMIMEType(java.lang.String): type 
java.util.Iterator<javax.imageio.ImageReader> in jdk7, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageReadersBySuffix(java.lang.String): type 
java.util.Iterator<javax.imageio.ImageReader> in jdk7, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageTranscoders(javax.imageio.ImageReader, 
javax.imageio.ImageWriter): type 
java.util.Iterator<javax.imageio.ImageTranscoder> in jdk7, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageWriters(javax.imageio.ImageTypeSpecifier, 
java.lang.String): type java.util.Iterator<javax.imageio.ImageWriter> in jdk7, 
but type java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageWritersByFormatName(java.lang.String): 
type java.util.Iterator<javax.imageio.ImageWriter> in jdk7, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageWritersByMIMEType(java.lang.String): type 
java.util.Iterator<javax.imageio.ImageWriter> in jdk7, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageIO.getImageWritersBySuffix(java.lang.String): type 
java.util.Iterator<javax.imageio.ImageWriter> in jdk7, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageReader.getDestination(javax.imageio.ImageReadParam, 
java.util.Iterator<javax.imageio.ImageTypeSpecifier>, int, int): parameters 
(javax.imageio.ImageReadParam, 
java.util.Iterator<javax.imageio.ImageTypeSpecifier>, int, int) in jdk7, but 
parameters (javax.imageio.ImageReadParam, java.util.Iterator, int, int) in 
classpath
-method javax.imageio.ImageReader.getImageMetadata(int, java.lang.String, 
java.util.Set<java.lang.String>): parameters (int, java.lang.String, 
java.util.Set<java.lang.String>) in jdk7, but parameters (int, 
java.lang.String, java.util.Set) in classpath
-method javax.imageio.ImageReader.getImageTypes(int): type 
java.util.Iterator<javax.imageio.ImageTypeSpecifier> in jdk7, but type 
java.util.Iterator in classpath
-method javax.imageio.ImageReader.getStreamMetadata(java.lang.String, 
java.util.Set<java.lang.String>): parameters (java.lang.String, 
java.util.Set<java.lang.String>) in jdk7, but parameters (java.lang.String, 
java.util.Set) in classpath
-method javax.imageio.ImageReader.readAll(java.util.Iterator<? extends 
javax.imageio.ImageReadParam>): parameters (java.util.Iterator<? extends 
javax.imageio.ImageReadParam>) in jdk7, but parameters (java.util.Iterator) in 
classpath
-method javax.imageio.ImageReader.readAll(java.util.Iterator<? extends 
javax.imageio.ImageReadParam>): type java.util.Iterator<javax.imageio.IIOImage> 
in jdk7, but type java.util.Iterator in classpath
-method javax.imageio.ImageWriter.prepareInsertEmpty(int, 
javax.imageio.ImageTypeSpecifier, int, int, javax.imageio.metadata.IIOMetadata, 
java.util.List<? extends java.awt.image.BufferedImage>, 
javax.imageio.ImageWriteParam): parameters (int, 
javax.imageio.ImageTypeSpecifier, int, int, javax.imageio.metadata.IIOMetadata, 
java.util.List<? extends java.awt.image.BufferedImage>, 
javax.imageio.ImageWriteParam) in jdk7, but parameters (int, 
javax.imageio.ImageTypeSpecifier, int, int, javax.imageio.metadata.IIOMetadata, 
java.util.List, javax.imageio.ImageWriteParam) in classpath
-method 
javax.imageio.ImageWriter.prepareWriteEmpty(javax.imageio.metadata.IIOMetadata, 
javax.imageio.ImageTypeSpecifier, int, int, javax.imageio.metadata.IIOMetadata, 
java.util.List<? extends java.awt.image.BufferedImage>, 
javax.imageio.ImageWriteParam): parameters (javax.imageio.metadata.IIOMetadata, 
javax.imageio.ImageTypeSpecifier, int, int, javax.imageio.metadata.IIOMetadata, 
java.util.List<? extends java.awt.image.BufferedImage>, 
javax.imageio.ImageWriteParam) in jdk7, but parameters 
(javax.imageio.metadata.IIOMetadata, javax.imageio.ImageTypeSpecifier, int, 
int, javax.imageio.metadata.IIOMetadata, java.util.List, 
javax.imageio.ImageWriteParam) in classpath
-javax.imageio.metadata:
-Bad
-method 
javax.imageio.metadata.IIOMetadataFormat.getObjectClass(java.lang.String): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method 
javax.imageio.metadata.IIOMetadataFormat.getObjectMaxValue(java.lang.String): 
type java.lang.Comparable<?> in jdk7, but type java.lang.Comparable in classpath
-method 
javax.imageio.metadata.IIOMetadataFormat.getObjectMinValue(java.lang.String): 
type java.lang.Comparable<?> in jdk7, but type java.lang.Comparable in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addAttribute(java.lang.String, 
java.lang.String, int, boolean, java.lang.String, 
java.util.List<java.lang.String>): parameters (java.lang.String, 
java.lang.String, int, boolean, java.lang.String, 
java.util.List<java.lang.String>) in jdk7, but parameters (java.lang.String, 
java.lang.String, int, boolean, java.lang.String, java.util.List) in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<T>, T, java.lang.Comparable<? super T>, java.lang.Comparable<? 
super T>, boolean, boolean): has generic type parameter <T extends 
java.lang.Object & java.lang.Comparable<? super T>> in jdk7, but not generic in 
classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<T>, T, java.lang.Comparable<? super T>, java.lang.Comparable<? 
super T>, boolean, boolean): parameters (java.lang.String, java.lang.Class<T>, 
T, java.lang.Comparable<? super T>, java.lang.Comparable<? super T>, boolean, 
boolean) in jdk7, but parameters (java.lang.String, java.lang.Class, 
java.lang.Object, java.lang.Comparable, java.lang.Comparable, boolean, boolean) 
in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<T>, boolean, T): has generic type parameter <T> in jdk7, but 
not generic in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<T>, boolean, T): parameters (java.lang.String, 
java.lang.Class<T>, boolean, T) in jdk7, but parameters (java.lang.String, 
java.lang.Class, boolean, java.lang.Object) in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<T>, boolean, T, java.util.List<? extends T>): has generic type 
parameter <T> in jdk7, but not generic in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<T>, boolean, T, java.util.List<? extends T>): parameters 
(java.lang.String, java.lang.Class<T>, boolean, T, java.util.List<? extends T>) 
in jdk7, but parameters (java.lang.String, java.lang.Class, boolean, 
java.lang.Object, java.util.List) in classpath
-method 
javax.imageio.metadata.IIOMetadataFormatImpl.addObjectValue(java.lang.String, 
java.lang.Class<?>, int, int): parameters (java.lang.String, 
java.lang.Class<?>, int, int) in jdk7, but parameters (java.lang.String, 
java.lang.Class, int, int) in classpath
-
-javax.imageio.spi:
-Bad
-constructor javax.imageio.spi.ImageInputStreamSpi(java.lang.String, 
java.lang.String, java.lang.Class<?>): parameters (java.lang.String, 
java.lang.String, java.lang.Class<?>) in jdk7, but parameters 
(java.lang.String, java.lang.String, java.lang.Class) in classpath
-constructor javax.imageio.spi.ImageOutputStreamSpi(java.lang.String, 
java.lang.String, java.lang.Class<?>): parameters (java.lang.String, 
java.lang.String, java.lang.Class<?>) in jdk7, but parameters 
(java.lang.String, java.lang.String, java.lang.Class) in classpath
-constructor 
javax.imageio.spi.ServiceRegistry(java.util.Iterator<java.lang.Class<?>>): 
parameters (java.util.Iterator<java.lang.Class<?>>) in jdk7, but parameters 
(java.util.Iterator) in classpath
-field javax.imageio.spi.ImageInputStreamSpi.inputClass: type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-field javax.imageio.spi.ImageOutputStreamSpi.outputClass: type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method javax.imageio.spi.ImageInputStreamSpi.getInputClass(): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method javax.imageio.spi.ImageOutputStreamSpi.getOutputClass(): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method 
javax.imageio.spi.RegisterableService.onDeregistration(javax.imageio.spi.ServiceRegistry,
 java.lang.Class<?>): parameters (javax.imageio.spi.ServiceRegistry, 
java.lang.Class<?>) in jdk7, but parameters (javax.imageio.spi.ServiceRegistry, 
java.lang.Class) in classpath
-method 
javax.imageio.spi.RegisterableService.onRegistration(javax.imageio.spi.ServiceRegistry,
 java.lang.Class<?>): parameters (javax.imageio.spi.ServiceRegistry, 
java.lang.Class<?>) in jdk7, but parameters (javax.imageio.spi.ServiceRegistry, 
java.lang.Class) in classpath
-method javax.imageio.spi.ServiceRegistry.deregisterAll(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method javax.imageio.spi.ServiceRegistry.deregisterServiceProvider(T, 
java.lang.Class<T>): has generic type parameter <T> in jdk7, but not generic in 
classpath
-method javax.imageio.spi.ServiceRegistry.deregisterServiceProvider(T, 
java.lang.Class<T>): parameters (T, java.lang.Class<T>) in jdk7, but parameters 
(java.lang.Object, java.lang.Class) in classpath
-method javax.imageio.spi.ServiceRegistry.getCategories(): type 
java.util.Iterator<java.lang.Class<?>> in jdk7, but type java.util.Iterator in 
classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviderByClass(java.lang.Class<T>):
 has generic type parameter <T> in jdk7, but not generic in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviderByClass(java.lang.Class<T>):
 parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviderByClass(java.lang.Class<T>):
 type T in jdk7, but type java.lang.Object in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviders(java.lang.Class<T>, 
javax.imageio.spi.ServiceRegistry.Filter, boolean): has generic type parameter 
<T> in jdk7, but not generic in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviders(java.lang.Class<T>, 
javax.imageio.spi.ServiceRegistry.Filter, boolean): parameters 
(java.lang.Class<T>, javax.imageio.spi.ServiceRegistry.Filter, boolean) in 
jdk7, but parameters (java.lang.Class, 
javax.imageio.spi.ServiceRegistry.Filter, boolean) in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviders(java.lang.Class<T>, 
javax.imageio.spi.ServiceRegistry.Filter, boolean): type java.util.Iterator<T> 
in jdk7, but type java.util.Iterator in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviders(java.lang.Class<T>, 
boolean): has generic type parameter <T> in jdk7, but not generic in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviders(java.lang.Class<T>, 
boolean): parameters (java.lang.Class<T>, boolean) in jdk7, but parameters 
(java.lang.Class, boolean) in classpath
-method 
javax.imageio.spi.ServiceRegistry.getServiceProviders(java.lang.Class<T>, 
boolean): type java.util.Iterator<T> in jdk7, but type java.util.Iterator in 
classpath
-method javax.imageio.spi.ServiceRegistry.lookupProviders(java.lang.Class<T>): 
has generic type parameter <T> in jdk7, but not generic in classpath
-method javax.imageio.spi.ServiceRegistry.lookupProviders(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method javax.imageio.spi.ServiceRegistry.lookupProviders(java.lang.Class<T>): 
type java.util.Iterator<T> in jdk7, but type java.util.Iterator in classpath
-method javax.imageio.spi.ServiceRegistry.lookupProviders(java.lang.Class<T>, 
java.lang.ClassLoader): has generic type parameter <T> in jdk7, but not generic 
in classpath
-method javax.imageio.spi.ServiceRegistry.lookupProviders(java.lang.Class<T>, 
java.lang.ClassLoader): parameters (java.lang.Class<T>, java.lang.ClassLoader) 
in jdk7, but parameters (java.lang.Class, java.lang.ClassLoader) in classpath
-method javax.imageio.spi.ServiceRegistry.lookupProviders(java.lang.Class<T>, 
java.lang.ClassLoader): type java.util.Iterator<T> in jdk7, but type 
java.util.Iterator in classpath
-method javax.imageio.spi.ServiceRegistry.registerServiceProvider(T, 
java.lang.Class<T>): has generic type parameter <T> in jdk7, but not generic in 
classpath
-method javax.imageio.spi.ServiceRegistry.registerServiceProvider(T, 
java.lang.Class<T>): parameters (T, java.lang.Class<T>) in jdk7, but parameters 
(java.lang.Object, java.lang.Class) in classpath
-method 
javax.imageio.spi.ServiceRegistry.registerServiceProviders(java.util.Iterator<?>):
 parameters (java.util.Iterator<?>) in jdk7, but parameters 
(java.util.Iterator) in classpath
-method javax.imageio.spi.ServiceRegistry.setOrdering(java.lang.Class<T>, T, 
T): has generic type parameter <T> in jdk7, but not generic in classpath
-method javax.imageio.spi.ServiceRegistry.setOrdering(java.lang.Class<T>, T, 
T): parameters (java.lang.Class<T>, T, T) in jdk7, but parameters 
(java.lang.Class, java.lang.Object, java.lang.Object) in classpath
-method javax.imageio.spi.ServiceRegistry.unsetOrdering(java.lang.Class<T>, T, 
T): has generic type parameter <T> in jdk7, but not generic in classpath
-method javax.imageio.spi.ServiceRegistry.unsetOrdering(java.lang.Class<T>, T, 
T): parameters (java.lang.Class<T>, T, T) in jdk7, but parameters 
(java.lang.Class, java.lang.Object, java.lang.Object) in classpath
-
-method javax.management.AttributeList.addAll(int, java.util.Collection<?>): 
parameters (int, java.util.Collection<?>) in jdk7, but parameters (int, 
java.util.Collection) in classpath
-method javax.management.AttributeList.addAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method javax.management.AttributeList.containsAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method javax.management.AttributeList.removeAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method javax.management.AttributeList.retainAll(java.util.Collection<?>): 
parameters (java.util.Collection<?>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method javax.management.AttributeList.toArray(T[]): has generic type parameter 
<T> in jdk7, but not generic in classpath
-method javax.management.AttributeList.toArray(T[]): parameters (T[]) in jdk7, 
but parameters (java.lang.Object[]) in classpath
-method javax.management.AttributeList.toArray(T[]): type T[] in jdk7, but type 
java.lang.Object[] in classpath
-class javax.management.MBeanServerPermission: missing in classpath
-Bad
-constructor 
javax.naming.CompositeName(java.util.Enumeration<java.lang.String>): parameters 
(java.util.Enumeration<java.lang.String>) in jdk7, but parameters 
(java.util.Enumeration) in classpath
-constructor javax.naming.CompoundName(java.util.Enumeration<java.lang.String>, 
java.util.Properties): parameters (java.util.Enumeration<java.lang.String>, 
java.util.Properties) in jdk7, but parameters (java.util.Enumeration, 
java.util.Properties) in classpath
-constructor javax.naming.InitialContext(java.util.Hashtable<?, ?>): parameters 
(java.util.Hashtable<?, ?>) in jdk7, but parameters (java.util.Hashtable) in 
classpath
-field javax.naming.CannotProceedException.environment: type 
java.util.Hashtable<?, ?> in jdk7, but type java.util.Hashtable in classpath
-field javax.naming.InitialContext.myProps: type 
java.util.Hashtable<java.lang.Object, java.lang.Object> in jdk7, but type 
java.util.Hashtable in classpath
-field javax.naming.Reference.addrs: type 
java.util.Vector<javax.naming.RefAddr> in jdk7, but type java.util.Vector in 
classpath
-interface javax.naming.Name: implements java.lang.Comparable<java.lang.Object> 
in jdk7, but implements raw java.lang.Comparable in classpath
-interface javax.naming.NamingEnumeration: has generic type parameter <T> in 
jdk7, but not generic in classpath
-interface javax.naming.NamingEnumeration: implements java.util.Enumeration<T> 
in jdk7, but implements raw java.util.Enumeration in classpath
-method javax.naming.CannotProceedException.getEnvironment(): type 
java.util.Hashtable<?, ?> in jdk7, but type java.util.Hashtable in classpath
-method 
javax.naming.CannotProceedException.setEnvironment(java.util.Hashtable<?, ?>): 
parameters (java.util.Hashtable<?, ?>) in jdk7, but parameters 
(java.util.Hashtable) in classpath
-method javax.naming.Context.getEnvironment(): type java.util.Hashtable<?, ?> 
in jdk7, but type java.util.Hashtable in classpath
-method javax.naming.Context.list(java.lang.String): type 
javax.naming.NamingEnumeration<javax.naming.NameClassPair> in jdk7, but type 
javax.naming.NamingEnumeration in classpath
-method javax.naming.Context.list(javax.naming.Name): type 
javax.naming.NamingEnumeration<javax.naming.NameClassPair> in jdk7, but type 
javax.naming.NamingEnumeration in classpath
-method javax.naming.Context.listBindings(java.lang.String): type 
javax.naming.NamingEnumeration<javax.naming.Binding> in jdk7, but type 
javax.naming.NamingEnumeration in classpath
-method javax.naming.Context.listBindings(javax.naming.Name): type 
javax.naming.NamingEnumeration<javax.naming.Binding> in jdk7, but type 
javax.naming.NamingEnumeration in classpath
-method javax.naming.InitialContext.init(java.util.Hashtable<?, ?>): parameters 
(java.util.Hashtable<?, ?>) in jdk7, but parameters (java.util.Hashtable) in 
classpath
-method javax.naming.Name.getAll(): type 
java.util.Enumeration<java.lang.String> in jdk7, but type java.util.Enumeration 
in classpath
-method javax.naming.NamingEnumeration.next(): type T in jdk7, but type 
java.lang.Object in classpath
-method javax.naming.NamingEnumeration.nextElement(): type T in jdk7, but type 
java.lang.Object in classpath
-method javax.naming.Reference.getAll(): type 
java.util.Enumeration<javax.naming.RefAddr> in jdk7, but type 
java.util.Enumeration in classpath
-method 
javax.naming.ReferralException.getReferralContext(java.util.Hashtable<?, ?>): 
parameters (java.util.Hashtable<?, ?>) in jdk7, but parameters 
(java.util.Hashtable) in classpath
-javax.naming.directory:
-Bad
-constructor javax.naming.directory.InitialDirContext(java.util.Hashtable<?, 
?>): parameters (java.util.Hashtable<?, ?>) in jdk7, but parameters 
(java.util.Hashtable) in classpath
-field javax.naming.directory.BasicAttribute.values: type 
java.util.Vector<java.lang.Object> in jdk7, but type java.util.Vector in 
classpath
-method javax.naming.directory.Attribute.getAll(): type 
javax.naming.NamingEnumeration<?> in jdk7, but type 
javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.Attributes.getAll(): type 
javax.naming.NamingEnumeration<? extends javax.naming.directory.Attribute> in 
jdk7, but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.Attributes.getIDs(): type 
javax.naming.NamingEnumeration<java.lang.String> in jdk7, but type 
javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.BasicAttributes.getAll(): type 
javax.naming.NamingEnumeration<javax.naming.directory.Attribute> in jdk7, but 
type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(java.lang.String, 
java.lang.String, javax.naming.directory.SearchControls): type 
javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in jdk7, 
but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(java.lang.String, 
java.lang.String, java.lang.Object[], javax.naming.directory.SearchControls): 
type javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in 
jdk7, but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(java.lang.String, 
javax.naming.directory.Attributes): type 
javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in jdk7, 
but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(java.lang.String, 
javax.naming.directory.Attributes, java.lang.String[]): type 
javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in jdk7, 
but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(javax.naming.Name, 
java.lang.String, javax.naming.directory.SearchControls): type 
javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in jdk7, 
but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(javax.naming.Name, 
java.lang.String, java.lang.Object[], javax.naming.directory.SearchControls): 
type javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in 
jdk7, but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(javax.naming.Name, 
javax.naming.directory.Attributes): type 
javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in jdk7, 
but type javax.naming.NamingEnumeration in classpath
-method javax.naming.directory.DirContext.search(javax.naming.Name, 
javax.naming.directory.Attributes, java.lang.String[]): type 
javax.naming.NamingEnumeration<javax.naming.directory.SearchResult> in jdk7, 
but type javax.naming.NamingEnumeration in classpath
-
-Bad
-constructor javax.naming.ldap.InitialLdapContext(java.util.Hashtable<?, ?>, 
javax.naming.ldap.Control[]): parameters (java.util.Hashtable<?, ?>, 
javax.naming.ldap.Control[]) in jdk7, but parameters (java.util.Hashtable, 
javax.naming.ldap.Control[]) in classpath
-method 
javax.naming.ldap.ControlFactory.getControlInstance(javax.naming.ldap.Control, 
javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(javax.naming.ldap.Control, javax.naming.Context, java.util.Hashtable<?, ?>) in 
jdk7, but parameters (javax.naming.ldap.Control, javax.naming.Context, 
java.util.Hashtable) in classpath
-method 
javax.naming.ldap.LdapReferralException.getReferralContext(java.util.Hashtable<?,
 ?>, javax.naming.ldap.Control[]): parameters (java.util.Hashtable<?, ?>, 
javax.naming.ldap.Control[]) in jdk7, but parameters (java.util.Hashtable, 
javax.naming.ldap.Control[]) in classpath
-javax.naming.spi:
-Bad
-method javax.naming.spi.DirObjectFactory.getObjectInstance(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(java.lang.Object, javax.naming.Name, javax.naming.Context, 
java.util.Hashtable<?, ?>) in jdk7, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable) in classpath
-method javax.naming.spi.DirObjectFactory.getObjectInstance(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes): parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes) in jdk7, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable, 
javax.naming.directory.Attributes) in classpath
-method javax.naming.spi.DirStateFactory.getStateToBind(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(java.lang.Object, javax.naming.Name, javax.naming.Context, 
java.util.Hashtable<?, ?>) in jdk7, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable) in classpath
-method javax.naming.spi.DirStateFactory.getStateToBind(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes): parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes) in jdk7, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable, 
javax.naming.directory.Attributes) in classpath
-method javax.naming.spi.DirectoryManager.getObjectInstance(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes): parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes) in jdk7, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable, 
javax.naming.directory.Attributes) in classpath
-method javax.naming.spi.DirectoryManager.getStateToBind(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes): parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>, 
javax.naming.directory.Attributes) in jdk7, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable, 
javax.naming.directory.Attributes) in classpath
-method 
javax.naming.spi.InitialContextFactory.getInitialContext(java.util.Hashtable<?, 
?>): parameters (java.util.Hashtable<?, ?>) in jdk7, but parameters 
(java.util.Hashtable) in classpath
-method 
javax.naming.spi.InitialContextFactoryBuilder.createInitialContextFactory(java.util.Hashtable<?,
 ?>): parameters (java.util.Hashtable<?, ?>) in jdk7, but parameters 
(java.util.Hashtable) in classpath
-method javax.naming.spi.NamingManager.getInitialContext(java.util.Hashtable<?, 
?>): parameters (java.util.Hashtable<?, ?>) in jdk7, but parameters 
(java.util.Hashtable) in classpath
-method javax.naming.spi.NamingManager.getObjectInstance(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(java.lang.Object, javax.naming.Name, javax.naming.Context, 
java.util.Hashtable<?, ?>) in jdk7, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable) in classpath
-method javax.naming.spi.NamingManager.getStateToBind(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(java.lang.Object, javax.naming.Name, javax.naming.Context, 
java.util.Hashtable<?, ?>) in jdk7, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable) in classpath
-method javax.naming.spi.NamingManager.getURLContext(java.lang.String, 
java.util.Hashtable<?, ?>): parameters (java.lang.String, 
java.util.Hashtable<?, ?>) in jdk7, but parameters (java.lang.String, 
java.util.Hashtable) in classpath
-method javax.naming.spi.ObjectFactory.getObjectInstance(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(java.lang.Object, javax.naming.Name, javax.naming.Context, 
java.util.Hashtable<?, ?>) in jdk7, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable) in classpath
-method 
javax.naming.spi.ObjectFactoryBuilder.createObjectFactory(java.lang.Object, 
java.util.Hashtable<?, ?>): parameters (java.lang.Object, 
java.util.Hashtable<?, ?>) in jdk7, but parameters (java.lang.Object, 
java.util.Hashtable) in classpath
-method javax.naming.spi.Resolver.resolveToClass(java.lang.String, 
java.lang.Class<? extends javax.naming.Context>): parameters (java.lang.String, 
java.lang.Class<? extends javax.naming.Context>) in jdk7, but parameters 
(java.lang.String, java.lang.Class) in classpath
-method javax.naming.spi.Resolver.resolveToClass(javax.naming.Name, 
java.lang.Class<? extends javax.naming.Context>): parameters 
(javax.naming.Name, java.lang.Class<? extends javax.naming.Context>) in jdk7, 
but parameters (javax.naming.Name, java.lang.Class) in classpath
-method javax.naming.spi.StateFactory.getStateToBind(java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable<?, ?>): parameters 
(java.lang.Object, javax.naming.Name, javax.naming.Context, 
java.util.Hashtable<?, ?>) in jdk7, but parameters (java.lang.Object, 
javax.naming.Name, javax.naming.Context, java.util.Hashtable) in classpath
-
+method javax.net.ssl.SSLEngineResult.HandshakeStatus.finalize(): doesn't throw 
java.lang.Throwable in jdk7, but throws java.lang.Throwable in classpath
+method javax.net.ssl.SSLEngineResult.Status.finalize(): doesn't throw 
java.lang.Throwable in jdk7, but throws java.lang.Throwable in classpath
-class javax.net.ssl.CertPathTrustManagerParameters: missing in classpath
-class javax.net.ssl.KeyStoreBuilderParameters: missing in classpath
-class javax.net.ssl.SSLEngine: missing in classpath
-class javax.net.ssl.SSLEngineResult: missing in classpath
-class javax.net.ssl.X509ExtendedKeyManager: missing in classpath
-enum javax.net.ssl.SSLEngineResult.HandshakeStatus: missing in classpath
-enum javax.net.ssl.SSLEngineResult.Status: missing in classpath
-method javax.net.ssl.HandshakeCompletedEvent.getLocalPrincipal(): missing in 
classpath
-method javax.net.ssl.HandshakeCompletedEvent.getPeerPrincipal(): missing in 
classpath
-method javax.net.ssl.HttpsURLConnection.getLocalPrincipal(): missing in 
classpath
-method javax.net.ssl.HttpsURLConnection.getPeerPrincipal(): missing in 
classpath
-method javax.net.ssl.SSLContext.createSSLEngine(): missing in classpath
-method javax.net.ssl.SSLContext.createSSLEngine(java.lang.String, int): 
missing in classpath
+constructor 
javax.net.ssl.KeyStoreBuilderParameters(java.security.KeyStore.Builder): 
missing in classpath
+constructor 
javax.net.ssl.KeyStoreBuilderParameters(java.util.List<java.security.KeyStore.Builder>):
 missing in classpath
+method javax.net.ssl.KeyStoreBuilderParameters.getParameters(): missing in 
classpath
-method javax.net.ssl.SSLContextSpi.engineCreateSSLEngine(): missing in 
classpath
-method javax.net.ssl.SSLContextSpi.engineCreateSSLEngine(java.lang.String, 
int): missing in classpath
-method javax.net.ssl.SSLSession.getApplicationBufferSize(): missing in 
classpath
-method javax.net.ssl.SSLSession.getLocalPrincipal(): missing in classpath
-method javax.net.ssl.SSLSession.getPacketBufferSize(): missing in classpath
-method javax.net.ssl.SSLSession.getPeerPort(): missing in classpath
-method javax.net.ssl.SSLSession.getPeerPrincipal(): missing in classpath
-method javax.net.ssl.SSLSession.isValid(): missing in classpath
+method javax.net.ssl.SSLEngine.getSSLParameters(): missing in classpath
+method javax.net.ssl.SSLEngine.setSSLParameters(javax.net.ssl.SSLParameters): 
missing in classpath
-javax.print:
-Bad
-method javax.print.MultiDocPrintService.getAttribute(java.lang.Class<T>): has 
generic type parameter <T extends javax.print.attribute.PrintServiceAttribute> 
in jdk7, but not generic in classpath
-method javax.print.MultiDocPrintService.getAttribute(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method javax.print.MultiDocPrintService.getAttribute(java.lang.Class<T>): type 
T in jdk7, but type javax.print.attribute.PrintServiceAttribute in classpath
-method 
javax.print.MultiDocPrintService.getDefaultAttributeValue(java.lang.Class<? 
extends javax.print.attribute.Attribute>): parameters (java.lang.Class<? 
extends javax.print.attribute.Attribute>) in jdk7, but parameters 
(java.lang.Class) in classpath
-method javax.print.MultiDocPrintService.getSupportedAttributeCategories(): 
type java.lang.Class<?>[] in jdk7, but type java.lang.Class[] in classpath
-method 
javax.print.MultiDocPrintService.getSupportedAttributeValues(java.lang.Class<? 
extends javax.print.attribute.Attribute>, javax.print.DocFlavor, 
javax.print.attribute.AttributeSet): parameters (java.lang.Class<? extends 
javax.print.attribute.Attribute>, javax.print.DocFlavor, 
javax.print.attribute.AttributeSet) in jdk7, but parameters (java.lang.Class, 
javax.print.DocFlavor, javax.print.attribute.AttributeSet) in classpath
-method 
javax.print.MultiDocPrintService.isAttributeCategorySupported(java.lang.Class<? 
extends javax.print.attribute.Attribute>): parameters (java.lang.Class<? 
extends javax.print.attribute.Attribute>) in jdk7, but parameters 
(java.lang.Class) in classpath
-method javax.print.PrintService.getAttribute(java.lang.Class<T>): has generic 
type parameter <T extends javax.print.attribute.PrintServiceAttribute> in jdk7, 
but not generic in classpath
-method javax.print.PrintService.getAttribute(java.lang.Class<T>): parameters 
(java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in classpath
-method javax.print.PrintService.getAttribute(java.lang.Class<T>): type T in 
jdk7, but type javax.print.attribute.PrintServiceAttribute in classpath
-method javax.print.PrintService.getDefaultAttributeValue(java.lang.Class<? 
extends javax.print.attribute.Attribute>): parameters (java.lang.Class<? 
extends javax.print.attribute.Attribute>) in jdk7, but parameters 
(java.lang.Class) in classpath
-method javax.print.PrintService.getSupportedAttributeCategories(): type 
java.lang.Class<?>[] in jdk7, but type java.lang.Class[] in classpath
-method javax.print.PrintService.getSupportedAttributeValues(java.lang.Class<? 
extends javax.print.attribute.Attribute>, javax.print.DocFlavor, 
javax.print.attribute.AttributeSet): parameters (java.lang.Class<? extends 
javax.print.attribute.Attribute>, javax.print.DocFlavor, 
javax.print.attribute.AttributeSet) in jdk7, but parameters (java.lang.Class, 
javax.print.DocFlavor, javax.print.attribute.AttributeSet) in classpath
-method javax.print.PrintService.isAttributeCategorySupported(java.lang.Class<? 
extends javax.print.attribute.Attribute>): parameters (java.lang.Class<? 
extends javax.print.attribute.Attribute>) in jdk7, but parameters 
(java.lang.Class) in classpath
-
-javax.print.attribute:
-Bad
-constructor javax.print.attribute.HashAttributeSet(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in 
classpath
-constructor 
javax.print.attribute.HashAttributeSet(javax.print.attribute.Attribute, 
java.lang.Class<?>): parameters (javax.print.attribute.Attribute, 
java.lang.Class<?>) in jdk7, but parameters (javax.print.attribute.Attribute, 
java.lang.Class) in classpath
-constructor 
javax.print.attribute.HashAttributeSet(javax.print.attribute.AttributeSet, 
java.lang.Class<?>): parameters (javax.print.attribute.AttributeSet, 
java.lang.Class<?>) in jdk7, but parameters 
(javax.print.attribute.AttributeSet, java.lang.Class) in classpath
-constructor 
javax.print.attribute.HashAttributeSet(javax.print.attribute.Attribute[], 
java.lang.Class<?>): parameters (javax.print.attribute.Attribute[], 
java.lang.Class<?>) in jdk7, but parameters (javax.print.attribute.Attribute[], 
java.lang.Class) in classpath
-method javax.print.attribute.Attribute.getCategory(): type java.lang.Class<? 
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in 
classpath
-method javax.print.attribute.AttributeSet.containsKey(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method javax.print.attribute.AttributeSet.get(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in classpath
-method javax.print.attribute.AttributeSet.remove(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method 
javax.print.attribute.AttributeSetUtilities.verifyAttributeCategory(java.lang.Object,
 java.lang.Class<?>): parameters (java.lang.Object, java.lang.Class<?>) in 
jdk7, but parameters (java.lang.Object, java.lang.Class) in classpath
-method 
javax.print.attribute.AttributeSetUtilities.verifyAttributeCategory(java.lang.Object,
 java.lang.Class<?>): type java.lang.Class<?> in jdk7, but type java.lang.Class 
in classpath
-method 
javax.print.attribute.AttributeSetUtilities.verifyAttributeValue(java.lang.Object,
 java.lang.Class<?>): parameters (java.lang.Object, java.lang.Class<?>) in 
jdk7, but parameters (java.lang.Object, java.lang.Class) in classpath
-method 
javax.print.attribute.AttributeSetUtilities.verifyCategoryForValue(java.lang.Class<?>,
 javax.print.attribute.Attribute): parameters (java.lang.Class<?>, 
javax.print.attribute.Attribute) in jdk7, but parameters (java.lang.Class, 
javax.print.attribute.Attribute) in classpath
-
-javax.print.attribute.standard:
-Bad
-class javax.print.attribute.standard.JobStateReasons: implements 
java.lang.Iterable<javax.print.attribute.standard.JobStateReason> in jdk7, but 
implements raw java.lang.Iterable in classpath
-class javax.print.attribute.standard.JobStateReasons: implements 
java.util.Collection<javax.print.attribute.standard.JobStateReason> in jdk7, 
but implements raw java.util.Collection in classpath
-class javax.print.attribute.standard.JobStateReasons: implements 
java.util.Set<javax.print.attribute.standard.JobStateReason> in jdk7, but 
implements raw java.util.Set in classpath
-class javax.print.attribute.standard.JobStateReasons: subclass of 
java.util.HashSet<javax.print.attribute.standard.JobStateReason> in jdk7, but 
subclass of raw java.util.HashSet in classpath
-class javax.print.attribute.standard.PrinterStateReasons: implements 
java.util.Map<javax.print.attribute.standard.PrinterStateReason, 
javax.print.attribute.standard.Severity> in jdk7, but implements raw 
java.util.Map in classpath
-class javax.print.attribute.standard.PrinterStateReasons: subclass of 
java.util.HashMap<javax.print.attribute.standard.PrinterStateReason, 
javax.print.attribute.standard.Severity> in jdk7, but subclass of raw 
java.util.HashMap in classpath
-constructor 
javax.print.attribute.standard.JobStateReasons(java.util.Collection<javax.print.attribute.standard.JobStateReason>):
 parameters 
(java.util.Collection<javax.print.attribute.standard.JobStateReason>) in jdk7, 
but parameters (java.util.Collection) in classpath
-constructor 
javax.print.attribute.standard.PrinterStateReasons(java.util.Map<javax.print.attribute.standard.PrinterStateReason,
 javax.print.attribute.standard.Severity>): parameters 
(java.util.Map<javax.print.attribute.standard.PrinterStateReason, 
javax.print.attribute.standard.Severity>) in jdk7, but parameters 
(java.util.Map) in classpath
-method 
javax.print.attribute.standard.JobStateReasons.addAll(java.util.Collection<? 
extends javax.print.attribute.standard.JobStateReason>): parameters 
(java.util.Collection<? extends javax.print.attribute.standard.JobStateReason>) 
in jdk7, but parameters (java.util.Collection) in classpath
-method 
javax.print.attribute.standard.JobStateReasons.containsAll(java.util.Collection<?>):
 parameters (java.util.Collection<?>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method javax.print.attribute.standard.JobStateReasons.iterator(): type 
java.util.Iterator<javax.print.attribute.standard.JobStateReason> in jdk7, but 
type java.util.Iterator in classpath
-method 
javax.print.attribute.standard.JobStateReasons.removeAll(java.util.Collection<?>):
 parameters (java.util.Collection<?>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method 
javax.print.attribute.standard.JobStateReasons.retainAll(java.util.Collection<?>):
 parameters (java.util.Collection<?>) in jdk7, but parameters 
(java.util.Collection) in classpath
-method javax.print.attribute.standard.JobStateReasons.toArray(T[]): has 
generic type parameter <T> in jdk7, but not generic in classpath
-method javax.print.attribute.standard.JobStateReasons.toArray(T[]): parameters 
(T[]) in jdk7, but parameters (java.lang.Object[]) in classpath
-method javax.print.attribute.standard.JobStateReasons.toArray(T[]): type T[] 
in jdk7, but type java.lang.Object[] in classpath
-method javax.print.attribute.standard.PrinterStateReasons.entrySet(): type 
java.util.Set<java.util.Map.Entry<javax.print.attribute.standard.PrinterStateReason,
 javax.print.attribute.standard.Severity>> in jdk7, but type java.util.Set in 
classpath
-method 
javax.print.attribute.standard.PrinterStateReasons.get(java.lang.Object): type 
javax.print.attribute.standard.Severity in jdk7, but type java.lang.Object in 
classpath
-method javax.print.attribute.standard.PrinterStateReasons.keySet(): type 
java.util.Set<javax.print.attribute.standard.PrinterStateReason> in jdk7, but 
type java.util.Set in classpath
-method 
javax.print.attribute.standard.PrinterStateReasons.printerStateReasonSet(javax.print.attribute.standard.Severity):
 type java.util.Set<javax.print.attribute.standard.PrinterStateReason> in jdk7, 
but type java.util.Set in classpath
-method 
javax.print.attribute.standard.PrinterStateReasons.putAll(java.util.Map<? 
extends javax.print.attribute.standard.PrinterStateReason, ? extends 
javax.print.attribute.standard.Severity>): parameters (java.util.Map<? extends 
javax.print.attribute.standard.PrinterStateReason, ? extends 
javax.print.attribute.standard.Severity>) in jdk7, but parameters 
(java.util.Map) in classpath
-method 
javax.print.attribute.standard.PrinterStateReasons.remove(java.lang.Object): 
type javax.print.attribute.standard.Severity in jdk7, but type java.lang.Object 
in classpath
-method javax.print.attribute.standard.PrinterStateReasons.values(): type 
java.util.Collection<javax.print.attribute.standard.Severity> in jdk7, but type 
java.util.Collection in classpath
-Missing
-method 
javax.print.attribute.standard.JobStateReasons.add(javax.print.attribute.standard.JobStateReason):
 missing in classpath
-method 
javax.print.attribute.standard.PrinterStateReasons.put(javax.print.attribute.standard.PrinterStateReason,
 javax.print.attribute.standard.Severity): missing in classpath
-
-constructor javax.security.auth.Subject(boolean, java.util.Set<? extends 
java.security.Principal>, java.util.Set<?>, java.util.Set<?>): parameters 
(boolean, java.util.Set<? extends java.security.Principal>, java.util.Set<?>, 
java.util.Set<?>) in jdk7, but parameters (boolean, java.util.Set, 
java.util.Set, java.util.Set) in classpath
-method javax.security.auth.Subject.getPrincipals(): type 
java.util.Set<java.security.Principal> in jdk7, but type java.util.Set in 
classpath
-method javax.security.auth.Subject.getPrincipals(java.lang.Class<T>): has 
generic type parameter <T extends java.security.Principal> in jdk7, but not 
generic in classpath
-method javax.security.auth.Subject.getPrincipals(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method javax.security.auth.Subject.getPrincipals(java.lang.Class<T>): type 
java.util.Set<T> in jdk7, but type java.util.Set in classpath
-method javax.security.auth.Subject.getPrivateCredentials(): type 
java.util.Set<java.lang.Object> in jdk7, but type java.util.Set in classpath
-method javax.security.auth.Subject.getPrivateCredentials(java.lang.Class<T>): 
has generic type parameter <T> in jdk7, but not generic in classpath
-method javax.security.auth.Subject.getPrivateCredentials(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method javax.security.auth.Subject.getPrivateCredentials(java.lang.Class<T>): 
type java.util.Set<T> in jdk7, but type java.util.Set in classpath
-method javax.security.auth.Subject.getPublicCredentials(): type 
java.util.Set<java.lang.Object> in jdk7, but type java.util.Set in classpath
-method javax.security.auth.Subject.getPublicCredentials(java.lang.Class<T>): 
has generic type parameter <T> in jdk7, but not generic in classpath
-method javax.security.auth.Subject.getPublicCredentials(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method javax.security.auth.Subject.getPublicCredentials(java.lang.Class<T>): 
type java.util.Set<T> in jdk7, but type java.util.Set in classpath
-class javax.security.auth.kerberos.DelegationPermission: 
SerialVersionUID=883133252142523922 in jdk7, but 
SerialVersionUID=-3317531473822382443 in classpath
-class javax.security.auth.kerberos.KerberosPrincipal: 
SerialVersionUID=-7374788026156829911 in jdk7, but 
SerialVersionUID=-1893355205441592281 in classpath
-class javax.security.auth.kerberos.ServicePermission: 
SerialVersionUID=-1227585031618624935 in jdk7, but 
SerialVersionUID=5895676836044627369 in classpath
+class javax.security.auth.kerberos.DelegationPermission: 
SerialVersionUID=883133252142523922 in jdk7, but 
SerialVersionUID=-1527207656187086510 in classpath
+class javax.security.auth.kerberos.KerberosPrincipal: 
SerialVersionUID=-7374788026156829911 in jdk7, but 
SerialVersionUID=4438404793781536158 in classpath
+class javax.security.auth.kerberos.ServicePermission: 
SerialVersionUID=-1227585031618624935 in jdk7, but 
SerialVersionUID=-5742564669589263788 in classpath
-constructor javax.security.auth.login.AppConfigurationEntry(java.lang.String, 
javax.security.auth.login.AppConfigurationEntry.LoginModuleControlFlag, 
java.util.Map<java.lang.String, ?>): parameters (java.lang.String, 
javax.security.auth.login.AppConfigurationEntry.LoginModuleControlFlag, 
java.util.Map<java.lang.String, ?>) in jdk7, but parameters (java.lang.String, 
javax.security.auth.login.AppConfigurationEntry.LoginModuleControlFlag, 
java.util.Map) in classpath
-method javax.security.auth.login.AppConfigurationEntry.getOptions(): type 
java.util.Map<java.lang.String, ?> in jdk7, but type java.util.Map in classpath
-javax.security.auth.spi:
-Bad
-method 
javax.security.auth.spi.LoginModule.initialize(javax.security.auth.Subject, 
javax.security.auth.callback.CallbackHandler, java.util.Map<java.lang.String, 
?>, java.util.Map<java.lang.String, ?>): parameters 
(javax.security.auth.Subject, javax.security.auth.callback.CallbackHandler, 
java.util.Map<java.lang.String, ?>, java.util.Map<java.lang.String, ?>) in 
jdk7, but parameters (javax.security.auth.Subject, 
javax.security.auth.callback.CallbackHandler, java.util.Map, java.util.Map) in 
classpath
-
-Bad
-method javax.security.sasl.Sasl.createSaslClient(java.lang.String[], 
java.lang.String, java.lang.String, java.lang.String, 
java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler): parameters (java.lang.String[], 
java.lang.String, java.lang.String, java.lang.String, 
java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler) in jdk7, but parameters 
(java.lang.String[], java.lang.String, java.lang.String, java.lang.String, 
java.util.Map, javax.security.auth.callback.CallbackHandler) in classpath
-method javax.security.sasl.Sasl.createSaslServer(java.lang.String, 
java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler): parameters (java.lang.String, 
java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler) in jdk7, but parameters 
(java.lang.String, java.lang.String, java.lang.String, java.util.Map, 
javax.security.auth.callback.CallbackHandler) in classpath
-method javax.security.sasl.Sasl.getSaslClientFactories(): type 
java.util.Enumeration<javax.security.sasl.SaslClientFactory> in jdk7, but type 
java.util.Enumeration in classpath
-method javax.security.sasl.Sasl.getSaslServerFactories(): type 
java.util.Enumeration<javax.security.sasl.SaslServerFactory> in jdk7, but type 
java.util.Enumeration in classpath
-method 
javax.security.sasl.SaslClientFactory.createSaslClient(java.lang.String[], 
java.lang.String, java.lang.String, java.lang.String, 
java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler): parameters (java.lang.String[], 
java.lang.String, java.lang.String, java.lang.String, 
java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler) in jdk7, but parameters 
(java.lang.String[], java.lang.String, java.lang.String, java.lang.String, 
java.util.Map, javax.security.auth.callback.CallbackHandler) in classpath
-method 
javax.security.sasl.SaslClientFactory.getMechanismNames(java.util.Map<java.lang.String,
 ?>): parameters (java.util.Map<java.lang.String, ?>) in jdk7, but parameters 
(java.util.Map) in classpath
-method 
javax.security.sasl.SaslServerFactory.createSaslServer(java.lang.String, 
java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler): parameters (java.lang.String, 
java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, 
javax.security.auth.callback.CallbackHandler) in jdk7, but parameters 
(java.lang.String, java.lang.String, java.lang.String, java.util.Map, 
javax.security.auth.callback.CallbackHandler) in classpath
-method 
javax.security.sasl.SaslServerFactory.getMechanismNames(java.util.Map<java.lang.String,
 ?>): parameters (java.util.Map<java.lang.String, ?>) in jdk7, but parameters 
(java.util.Map) in classpath
-Bad
-constructor javax.sound.midi.Instrument(javax.sound.midi.Soundbank, 
javax.sound.midi.Patch, java.lang.String, java.lang.Class<?>): parameters 
(javax.sound.midi.Soundbank, javax.sound.midi.Patch, java.lang.String, 
java.lang.Class<?>) in jdk7, but parameters (javax.sound.midi.Soundbank, 
javax.sound.midi.Patch, java.lang.String, java.lang.Class) in classpath
-constructor javax.sound.midi.SoundbankResource(javax.sound.midi.Soundbank, 
java.lang.String, java.lang.Class<?>): parameters (javax.sound.midi.Soundbank, 
java.lang.String, java.lang.Class<?>) in jdk7, but parameters 
(javax.sound.midi.Soundbank, java.lang.String, java.lang.Class) in classpath
-field javax.sound.midi.Sequence.tracks: type 
java.util.Vector<javax.sound.midi.Track> in jdk7, but type java.util.Vector in 
classpath
-method javax.sound.midi.SoundbankResource.getDataClass(): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-javax.sound.sampled:
-Bad
-constructor 
javax.sound.sampled.AudioFileFormat(javax.sound.sampled.AudioFileFormat.Type, 
javax.sound.sampled.AudioFormat, int, java.util.Map<java.lang.String, 
java.lang.Object>): parameters (javax.sound.sampled.AudioFileFormat.Type, 
javax.sound.sampled.AudioFormat, int, java.util.Map<java.lang.String, 
java.lang.Object>) in jdk7, but parameters 
(javax.sound.sampled.AudioFileFormat.Type, javax.sound.sampled.AudioFormat, 
int, java.util.Map) in classpath
-constructor 
javax.sound.sampled.AudioFormat(javax.sound.sampled.AudioFormat.Encoding, 
float, int, int, int, float, boolean, java.util.Map<java.lang.String, 
java.lang.Object>): parameters (javax.sound.sampled.AudioFormat.Encoding, 
float, int, int, int, float, boolean, java.util.Map<java.lang.String, 
java.lang.Object>) in jdk7, but parameters 
(javax.sound.sampled.AudioFormat.Encoding, float, int, int, int, float, 
boolean, java.util.Map) in classpath
-constructor javax.sound.sampled.DataLine.Info(java.lang.Class<?>, 
javax.sound.sampled.AudioFormat): parameters (java.lang.Class<?>, 
javax.sound.sampled.AudioFormat) in jdk7, but parameters (java.lang.Class, 
javax.sound.sampled.AudioFormat) in classpath
-constructor javax.sound.sampled.DataLine.Info(java.lang.Class<?>, 
javax.sound.sampled.AudioFormat, int): parameters (java.lang.Class<?>, 
javax.sound.sampled.AudioFormat, int) in jdk7, but parameters (java.lang.Class, 
javax.sound.sampled.AudioFormat, int) in classpath
-constructor javax.sound.sampled.DataLine.Info(java.lang.Class<?>, 
javax.sound.sampled.AudioFormat[], int, int): parameters (java.lang.Class<?>, 
javax.sound.sampled.AudioFormat[], int, int) in jdk7, but parameters 
(java.lang.Class, javax.sound.sampled.AudioFormat[], int, int) in classpath
-constructor javax.sound.sampled.Line.Info(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in classpath
-constructor javax.sound.sampled.Port.Info(java.lang.Class<?>, 
java.lang.String, boolean): parameters (java.lang.Class<?>, java.lang.String, 
boolean) in jdk7, but parameters (java.lang.Class, java.lang.String, boolean) 
in classpath
-method javax.sound.sampled.AudioFileFormat.properties(): type 
java.util.Map<java.lang.String, java.lang.Object> in jdk7, but type 
java.util.Map in classpath
-method javax.sound.sampled.AudioFormat.properties(): type 
java.util.Map<java.lang.String, java.lang.Object> in jdk7, but type 
java.util.Map in classpath
-method javax.sound.sampled.Line.Info.getLineClass(): type java.lang.Class<?> 
in jdk7, but type java.lang.Class in classpath
-
-method javax.sql.RowSet.getTypeMap(): type java.util.Map<java.lang.String, 
java.lang.Class<?>> in jdk7, but type java.util.Map in classpath
-method javax.sql.RowSet.setTypeMap(java.util.Map<java.lang.String, 
java.lang.Class<?>>): parameters (java.util.Map<java.lang.String, 
java.lang.Class<?>>) in jdk7, but parameters (java.util.Map) in classpath
-class javax.swing.UIDefaults: implements java.util.Map<java.lang.Object, 
java.lang.Object> in jdk7, but implements raw java.util.Map in classpath
-class javax.swing.UIDefaults: subclass of 
java.util.Hashtable<java.lang.Object, java.lang.Object> in jdk7, but subclass 
of raw java.util.Hashtable in classpath
-constructor javax.swing.DefaultComboBoxModel(java.util.Vector<?>): parameters 
(java.util.Vector<?>) in jdk7, but parameters (java.util.Vector) in classpath
-constructor javax.swing.JComboBox(java.util.Vector<?>): parameters 
(java.util.Vector<?>) in jdk7, but parameters (java.util.Vector) in classpath
-constructor javax.swing.JList(java.util.Vector<?>): parameters 
(java.util.Vector<?>) in jdk7, but parameters (java.util.Vector) in classpath
-constructor javax.swing.JTree(java.util.Hashtable<?, ?>): parameters 
(java.util.Hashtable<?, ?>) in jdk7, but parameters (java.util.Hashtable) in 
classpath
-constructor javax.swing.JTree(java.util.Vector<?>): parameters 
(java.util.Vector<?>) in jdk7, but parameters (java.util.Vector) in classpath
-constructor javax.swing.SortingFocusTraversalPolicy(java.util.Comparator<? 
super java.awt.Component>): parameters (java.util.Comparator<? super 
java.awt.Component>) in jdk7, but parameters (java.util.Comparator) in classpath
-constructor javax.swing.SpinnerListModel(java.util.List<?>): parameters 
(java.util.List<?>) in jdk7, but parameters (java.util.List) in classpath
-field javax.swing.ButtonGroup.buttons: type 
java.util.Vector<javax.swing.AbstractButton> in jdk7, but type java.util.Vector 
in classpath
-method javax.swing.AbstractListModel.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk7, but not 
generic in classpath
-method javax.swing.AbstractListModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method javax.swing.AbstractListModel.getListeners(java.lang.Class<T>): type 
T[] in jdk7, but type java.util.EventListener[] in classpath
-method javax.swing.AbstractSpinnerModel.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk7, but not 
generic in classpath
-method javax.swing.AbstractSpinnerModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method javax.swing.AbstractSpinnerModel.getListeners(java.lang.Class<T>): type 
T[] in jdk7, but type java.util.EventListener[] in classpath
-method javax.swing.ButtonGroup.getElements(): type 
java.util.Enumeration<javax.swing.AbstractButton> in jdk7, but type 
java.util.Enumeration in classpath
-method javax.swing.DefaultBoundedRangeModel.getListeners(java.lang.Class<T>): 
has generic type parameter <T extends java.util.EventListener> in jdk7, but not 
generic in classpath
-method javax.swing.DefaultBoundedRangeModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method javax.swing.DefaultBoundedRangeModel.getListeners(java.lang.Class<T>): 
type T[] in jdk7, but type java.util.EventListener[] in classpath
-method javax.swing.DefaultButtonModel.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk7, but not 
generic in classpath
-method javax.swing.DefaultButtonModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method javax.swing.DefaultButtonModel.getListeners(java.lang.Class<T>): type 
T[] in jdk7, but type java.util.EventListener[] in classpath
-method javax.swing.DefaultListModel.elements(): type java.util.Enumeration<?> 
in jdk7, but type java.util.Enumeration in classpath
-method javax.swing.DefaultListSelectionModel.getListeners(java.lang.Class<T>): 
has generic type parameter <T extends java.util.EventListener> in jdk7, but not 
generic in classpath
-method javax.swing.DefaultListSelectionModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method javax.swing.DefaultListSelectionModel.getListeners(java.lang.Class<T>): 
type T[] in jdk7, but type java.util.EventListener[] in classpath
-method 
javax.swing.DefaultSingleSelectionModel.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk7, but not 
generic in classpath
-method 
javax.swing.DefaultSingleSelectionModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method 
javax.swing.DefaultSingleSelectionModel.getListeners(java.lang.Class<T>): type 
T[] in jdk7, but type java.util.EventListener[] in classpath
-method javax.swing.JLayeredPane.getComponentToLayer(): type 
java.util.Hashtable<java.awt.Component, java.lang.Integer> in jdk7, but type 
java.util.Hashtable in classpath
-method javax.swing.JList.setListData(java.util.Vector<?>): parameters 
(java.util.Vector<?>) in jdk7, but parameters (java.util.Vector) in classpath
-method javax.swing.JTable.getColumnClass(int): type java.lang.Class<?> in 
jdk7, but type java.lang.Class in classpath
-method javax.swing.JTable.getDefaultEditor(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in classpath
-method javax.swing.JTable.getDefaultRenderer(java.lang.Class<?>): parameters 
(java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in classpath
-method javax.swing.JTable.setDefaultEditor(java.lang.Class<?>, 
javax.swing.table.TableCellEditor): parameters (java.lang.Class<?>, 
javax.swing.table.TableCellEditor) in jdk7, but parameters (java.lang.Class, 
javax.swing.table.TableCellEditor) in classpath
-method javax.swing.JTable.setDefaultRenderer(java.lang.Class<?>, 
javax.swing.table.TableCellRenderer): parameters (java.lang.Class<?>, 
javax.swing.table.TableCellRenderer) in jdk7, but parameters (java.lang.Class, 
javax.swing.table.TableCellRenderer) in classpath
-method javax.swing.JTree.getDescendantToggledPaths(javax.swing.tree.TreePath): 
type java.util.Enumeration<javax.swing.tree.TreePath> in jdk7, but type 
java.util.Enumeration in classpath
-method javax.swing.JTree.getExpandedDescendants(javax.swing.tree.TreePath): 
type java.util.Enumeration<javax.swing.tree.TreePath> in jdk7, but type 
java.util.Enumeration in classpath
-method 
javax.swing.JTree.removeDescendantToggledPaths(java.util.Enumeration<javax.swing.tree.TreePath>):
 parameters (java.util.Enumeration<javax.swing.tree.TreePath>) in jdk7, but 
parameters (java.util.Enumeration) in classpath
-method javax.swing.LookAndFeel.makeIcon(java.lang.Class<?>, java.lang.String): 
parameters (java.lang.Class<?>, java.lang.String) in jdk7, but parameters 
(java.lang.Class, java.lang.String) in classpath
-method javax.swing.SortingFocusTraversalPolicy.getComparator(): type 
java.util.Comparator<? super java.awt.Component> in jdk7, but type 
java.util.Comparator in classpath
-method 
javax.swing.SortingFocusTraversalPolicy.setComparator(java.util.Comparator<? 
super java.awt.Component>): parameters (java.util.Comparator<? super 
java.awt.Component>) in jdk7, but parameters (java.util.Comparator) in classpath
-method javax.swing.SpinnerListModel.getList(): type java.util.List<?> in jdk7, 
but type java.util.List in classpath
-method javax.swing.SpinnerListModel.setList(java.util.List<?>): parameters 
(java.util.List<?>) in jdk7, but parameters (java.util.List) in classpath
-method javax.swing.SwingUtilities.getAncestorOfClass(java.lang.Class<?>, 
java.awt.Component): parameters (java.lang.Class<?>, java.awt.Component) in 
jdk7, but parameters (java.lang.Class, java.awt.Component) in classpath
-method javax.swing.Timer.getListeners(java.lang.Class<T>): has generic type 
parameter <T extends java.util.EventListener> in jdk7, but not generic in 
classpath
-method javax.swing.Timer.getListeners(java.lang.Class<T>): parameters 
(java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in classpath
-method javax.swing.Timer.getListeners(java.lang.Class<T>): type T[] in jdk7, 
but type java.util.EventListener[] in classpath
-method javax.swing.UIDefaults.elements(): type 
java.util.Enumeration<java.lang.Object> in jdk7, but type java.util.Enumeration 
in classpath
-method javax.swing.UIDefaults.entrySet(): type 
java.util.Set<java.util.Map.Entry<java.lang.Object, java.lang.Object>> in jdk7, 
but type java.util.Set in classpath
-method javax.swing.UIDefaults.getUIClass(java.lang.String): type 
java.lang.Class<? extends javax.swing.plaf.ComponentUI> in jdk7, but type 
java.lang.Class in classpath
-method javax.swing.UIDefaults.getUIClass(java.lang.String, 
java.lang.ClassLoader): type java.lang.Class<? extends 
javax.swing.plaf.ComponentUI> in jdk7, but type java.lang.Class in classpath
-method javax.swing.UIDefaults.keySet(): type java.util.Set<java.lang.Object> 
in jdk7, but type java.util.Set in classpath
-method javax.swing.UIDefaults.keys(): type 
java.util.Enumeration<java.lang.Object> in jdk7, but type java.util.Enumeration 
in classpath
-method javax.swing.UIDefaults.putAll(java.util.Map<?, ?>): parameters 
(java.util.Map<?, ?>) in jdk7, but parameters (java.util.Map) in classpath
-method javax.swing.UIDefaults.values(): type 
java.util.Collection<java.lang.Object> in jdk7, but type java.util.Collection 
in classpath
-method javax.swing.event.EventListenerList.add(java.lang.Class<T>, T): has 
generic type parameter <T extends java.util.EventListener> in jdk7, but not 
generic in classpath
-method javax.swing.event.EventListenerList.add(java.lang.Class<T>, T): 
parameters (java.lang.Class<T>, T) in jdk7, but parameters (java.lang.Class, 
java.util.EventListener) in classpath
-method 
javax.swing.event.EventListenerList.getListenerCount(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method javax.swing.event.EventListenerList.getListeners(java.lang.Class<T>): 
has generic type parameter <T extends java.util.EventListener> in jdk7, but not 
generic in classpath
-method javax.swing.event.EventListenerList.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method javax.swing.event.EventListenerList.getListeners(java.lang.Class<T>): 
type T[] in jdk7, but type java.util.EventListener[] in classpath
-method javax.swing.event.EventListenerList.remove(java.lang.Class<T>, T): has 
generic type parameter <T extends java.util.EventListener> in jdk7, but not 
generic in classpath
-method javax.swing.event.EventListenerList.remove(java.lang.Class<T>, T): 
parameters (java.lang.Class<T>, T) in jdk7, but parameters (java.lang.Class, 
java.util.EventListener) in classpath
-Bad
-field javax.swing.plaf.basic.BasicFileChooserUI.BasicFileView.iconCache: type 
java.util.Hashtable<java.io.File, javax.swing.Icon> in jdk7, but type 
java.util.Hashtable in classpath
-field javax.swing.plaf.basic.BasicTreeUI.drawingCache: type 
java.util.Hashtable<javax.swing.tree.TreePath, java.lang.Boolean> in jdk7, but 
type java.util.Hashtable in classpath
-method javax.swing.plaf.basic.BasicDirectoryModel.getDirectories(): type 
java.util.Vector<java.io.File> in jdk7, but type java.util.Vector in classpath
-method javax.swing.plaf.basic.BasicDirectoryModel.getFiles(): type 
java.util.Vector<java.io.File> in jdk7, but type java.util.Vector in classpath
-method javax.swing.plaf.basic.BasicDirectoryModel.sort(java.util.Vector<? 
extends java.io.File>): parameters (java.util.Vector<? extends java.io.File>) 
in jdk7, but parameters (java.util.Vector) in classpath
-Bad
-method javax.swing.plaf.synth.SynthLookAndFeel.load(java.io.InputStream, 
java.lang.Class<?>): parameters (java.io.InputStream, java.lang.Class<?>) in 
jdk7, but parameters (java.io.InputStream, java.lang.Class) in classpath
-Bad
-field javax.swing.table.DefaultTableColumnModel.tableColumns: type 
java.util.Vector<javax.swing.table.TableColumn> in jdk7, but type 
java.util.Vector in classpath
-method javax.swing.table.AbstractTableModel.getListeners(java.lang.Class<T>): 
has generic type parameter <T extends java.util.EventListener> in jdk7, but not 
generic in classpath
-method javax.swing.table.AbstractTableModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method javax.swing.table.AbstractTableModel.getListeners(java.lang.Class<T>): 
type T[] in jdk7, but type java.util.EventListener[] in classpath
-method 
javax.swing.table.DefaultTableColumnModel.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk7, but not 
generic in classpath
-method 
javax.swing.table.DefaultTableColumnModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method 
javax.swing.table.DefaultTableColumnModel.getListeners(java.lang.Class<T>): 
type T[] in jdk7, but type java.util.EventListener[] in classpath
-method javax.swing.table.TableColumnModel.getColumns(): type 
java.util.Enumeration<javax.swing.table.TableColumn> in jdk7, but type 
java.util.Enumeration in classpath
-method javax.swing.table.TableModel.getColumnClass(int): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method javax.swing.text.AbstractDocument.getDocumentProperties(): type 
java.util.Dictionary<java.lang.Object, java.lang.Object> in jdk7, but type 
java.util.Dictionary in classpath
-method javax.swing.text.AbstractDocument.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk7, but not 
generic in classpath
-method javax.swing.text.AbstractDocument.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method javax.swing.text.AbstractDocument.getListeners(java.lang.Class<T>): 
type T[] in jdk7, but type java.util.EventListener[] in classpath
-method 
javax.swing.text.AbstractDocument.setDocumentProperties(java.util.Dictionary<java.lang.Object,
 java.lang.Object>): parameters (java.util.Dictionary<java.lang.Object, 
java.lang.Object>) in jdk7, but parameters (java.util.Dictionary) in classpath
-method 
javax.swing.text.AbstractDocument.AttributeContext.removeAttributes(javax.swing.text.AttributeSet,
 java.util.Enumeration<?>): parameters (javax.swing.text.AttributeSet, 
java.util.Enumeration<?>) in jdk7, but parameters 
(javax.swing.text.AttributeSet, java.util.Enumeration) in classpath
-method javax.swing.text.AttributeSet.getAttributeNames(): type 
java.util.Enumeration<?> in jdk7, but type java.util.Enumeration in classpath
-method javax.swing.text.DefaultCaret.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk7, but not 
generic in classpath
-method javax.swing.text.DefaultCaret.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method javax.swing.text.DefaultCaret.getListeners(java.lang.Class<T>): type 
T[] in jdk7, but type java.util.EventListener[] in classpath
-method javax.swing.text.DefaultFormatter.getValueClass(): type 
java.lang.Class<?> in jdk7, but type java.lang.Class in classpath
-method javax.swing.text.DefaultFormatter.setValueClass(java.lang.Class<?>): 
parameters (java.lang.Class<?>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method javax.swing.text.DefaultStyledDocument.getStyleNames(): type 
java.util.Enumeration<?> in jdk7, but type java.util.Enumeration in classpath
-method 
javax.swing.text.MutableAttributeSet.removeAttributes(java.util.Enumeration<?>):
 parameters (java.util.Enumeration<?>) in jdk7, but parameters 
(java.util.Enumeration) in classpath
-method javax.swing.text.StyleContext.getStyleNames(): type 
java.util.Enumeration<?> in jdk7, but type java.util.Enumeration in classpath
-method 
javax.swing.text.StyleContext.NamedStyle.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk7, but not 
generic in classpath
-method 
javax.swing.text.StyleContext.NamedStyle.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method 
javax.swing.text.StyleContext.NamedStyle.getListeners(java.lang.Class<T>): type 
T[] in jdk7, but type java.util.EventListener[] in classpath
-field javax.swing.text.html.HTMLDocument.HTMLReader.parseBuffer: type 
java.util.Vector<javax.swing.text.DefaultStyledDocument.ElementSpec> in jdk7, 
but type java.util.Vector in classpath
-javax.swing.text.html.parser:
-Bad
-constructor javax.swing.text.html.parser.AttributeList(java.lang.String, int, 
int, java.lang.String, java.util.Vector<?>, 
javax.swing.text.html.parser.AttributeList): parameters (java.lang.String, int, 
int, java.lang.String, java.util.Vector<?>, 
javax.swing.text.html.parser.AttributeList) in jdk7, but parameters 
(java.lang.String, int, int, java.lang.String, java.util.Vector, 
javax.swing.text.html.parser.AttributeList) in classpath
-field javax.swing.text.html.parser.AttributeList.values: type 
java.util.Vector<?> in jdk7, but type java.util.Vector in classpath
-field javax.swing.text.html.parser.DTD.elementHash: type 
java.util.Hashtable<java.lang.String, javax.swing.text.html.parser.Element> in 
jdk7, but type java.util.Hashtable in classpath
-field javax.swing.text.html.parser.DTD.elements: type 
java.util.Vector<javax.swing.text.html.parser.Element> in jdk7, but type 
java.util.Vector in classpath
-field javax.swing.text.html.parser.DTD.entityHash: type 
java.util.Hashtable<java.lang.Object, javax.swing.text.html.parser.Entity> in 
jdk7, but type java.util.Hashtable in classpath
-method javax.swing.text.html.parser.AttributeList.getValues(): type 
java.util.Enumeration<?> in jdk7, but type java.util.Enumeration in classpath
-method 
javax.swing.text.html.parser.ContentModel.getElements(java.util.Vector<javax.swing.text.html.parser.Element>):
 parameters (java.util.Vector<javax.swing.text.html.parser.Element>) in jdk7, 
but parameters (java.util.Vector) in classpath
-
-javax.swing.tree:
-Bad
-field javax.swing.tree.DefaultMutableTreeNode.EMPTY_ENUMERATION: type 
java.util.Enumeration<javax.swing.tree.TreeNode> in jdk7, but type 
java.util.Enumeration in classpath
-method 
javax.swing.tree.AbstractLayoutCache.getVisiblePathsFrom(javax.swing.tree.TreePath):
 type java.util.Enumeration<javax.swing.tree.TreePath> in jdk7, but type 
java.util.Enumeration in classpath
-method javax.swing.tree.DefaultTreeModel.getListeners(java.lang.Class<T>): has 
generic type parameter <T extends java.util.EventListener> in jdk7, but not 
generic in classpath
-method javax.swing.tree.DefaultTreeModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method javax.swing.tree.DefaultTreeModel.getListeners(java.lang.Class<T>): 
type T[] in jdk7, but type java.util.EventListener[] in classpath
-method 
javax.swing.tree.DefaultTreeSelectionModel.getListeners(java.lang.Class<T>): 
has generic type parameter <T extends java.util.EventListener> in jdk7, but not 
generic in classpath
-method 
javax.swing.tree.DefaultTreeSelectionModel.getListeners(java.lang.Class<T>): 
parameters (java.lang.Class<T>) in jdk7, but parameters (java.lang.Class) in 
classpath
-method 
javax.swing.tree.DefaultTreeSelectionModel.getListeners(java.lang.Class<T>): 
type T[] in jdk7, but type java.util.EventListener[] in classpath
-
-javax.swing.undo:
-Bad
-field javax.swing.undo.CompoundEdit.edits: type 
java.util.Vector<javax.swing.undo.UndoableEdit> in jdk7, but type 
java.util.Vector in classpath
-field javax.swing.undo.StateEdit.postState: type 
java.util.Hashtable<java.lang.Object, java.lang.Object> in jdk7, but type 
java.util.Hashtable in classpath
-field javax.swing.undo.StateEdit.preState: type 
java.util.Hashtable<java.lang.Object, java.lang.Object> in jdk7, but type 
java.util.Hashtable in classpath
-field javax.swing.undo.UndoableEditSupport.listeners: type 
java.util.Vector<javax.swing.event.UndoableEditListener> in jdk7, but type 
java.util.Vector in classpath
-method javax.swing.undo.StateEditable.restoreState(java.util.Hashtable<?, ?>): 
parameters (java.util.Hashtable<?, ?>) in jdk7, but parameters 
(java.util.Hashtable) in classpath
-method 
javax.swing.undo.StateEditable.storeState(java.util.Hashtable<java.lang.Object, 
java.lang.Object>): parameters (java.util.Hashtable<java.lang.Object, 
java.lang.Object>) in jdk7, but parameters (java.util.Hashtable) in classpath
-


Japi diff classpath vs jdk7:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-classpath-jdk7.html

Changes since last run:

-Comparison run at Sun Dec 10 12:10:20 2006 GMT
-classpath API scanned at 2006/12/10 06:40:49 EST
-jdk7 API scanned at 2006/12/10 05:40:25 EST
+Comparison run at Mon Dec 11 12:14:44 2006 GMT
+classpath API scanned at 2006/12/11 06:43:58 EST
+jdk7 API scanned at 2006/12/11 05:41:31 EST
-java.lang: 99.88% good, 0.03% minor, 0.07% bad
-java.lang.annotation: 100% good
+java.lang: 99.89% good, 0.03% minor, 0.07% bad
+java.lang.annotation: 98.67% good, 1.32% bad
-java.lang.management: 99.01% good, 0.98% bad, 2.94% abs.add
+java.lang.management: 99.55% good, 0.44% bad, 2.66% abs.add
-java.math: 100% good
-java.net: 100% good
+java.math: 99.51% good, 0.48% bad
+java.net: 99.92% good, 0.07% bad
-java.rmi.server: 99.77% good, 0.22% missing
-java.security: 100% good
+java.rmi.server: 99.78% good, 0.21% missing
+java.security: 99.85% good, 0.14% bad
-java.security.cert: 100% good
+java.security.cert: 99.65% good, 0.34% bad
-java.sql: 100% good, 12.45% abs.add
-java.text: 98.03% good, 0.65% bad, 1.3% missing
-java.util: 99.86% good, 0.04% bad, 0.09% missing
+java.sql: 100% good, 12.48% abs.add
+java.text: 98.03% good, 0.65% bad, 1.31% missing
+java.util: 99.64% good, 0.07% minor, 0.27% bad
+java.util.concurrent: 98.47% good, 1.36% bad, 0.16% missing, 0.56% abs.add
+java.util.concurrent.atomic: 100% good
+java.util.concurrent.locks: 100% good
-java.util.zip: 100% good
+java.util.zip: 99.32% good, 0.67% minor
-javax.management: 99.71% good, 0.28% minor
+javax.management: 99.72% good, 0.27% minor
-javax.net.ssl: 100% good, 1.26% abs.add
+javax.net.ssl: 99.12% good, 0.74% bad, 0.12% missing
-javax.print.attribute.standard: 99.88% good, 0.11% bad
+javax.print.attribute.standard: 99.22% good, 0.77% bad
-javax.swing.tree: 99.88% good, 0.05% bad, 0.05% missing
+javax.swing.tree: 99.82% good, 0.11% bad, 0.05% missing
-Total: 99.55% good, 0.01% minor, 0.03% bad, 0.39% missing, 0.18% abs.add
+Total: 99.51% good, 0.02% minor, 0.07% bad, 0.38% missing, 0.18% abs.add
-Classes: 24 minor, 8 bad, 11 missing.
+Classes: 27 minor, 10 bad, 11 missing.
-Fields: 1 minor, 15 bad, 18 missing.
-Methods: 30 bad, 14 missing, 247 abs.add.
-Constructors: 2 bad, 6 missing.
+Fields: 1 minor, 18 bad, 19 missing.
+Methods: 4 minor, 89 bad, 15 missing, 246 abs.add.
+Constructors: 2 bad, 5 missing.
-method java.lang.Thread.getState(): type java.lang.String in classpath, but 
type java.lang.Thread.State in jdk7
+method java.lang.Thread.State.finalize(): throws java.lang.Throwable in 
classpath, but doesn't throw java.lang.Throwable in jdk7
+
+java.lang.annotation:
+Bad
+method java.lang.annotation.ElementType.finalize(): throws java.lang.Throwable 
in classpath, but doesn't throw java.lang.Throwable in jdk7
+method java.lang.annotation.RetentionPolicy.finalize(): throws 
java.lang.Throwable in classpath, but doesn't throw java.lang.Throwable in jdk7
-method java.lang.management.MemoryPoolMXBean.getType(): type java.lang.String 
in classpath, but type java.lang.management.MemoryType in jdk7
-method java.lang.management.ThreadInfo.getThreadState(): type java.lang.String 
in classpath, but type java.lang.Thread.State in jdk7
+method java.lang.management.MemoryType.finalize(): throws java.lang.Throwable 
in classpath, but doesn't throw java.lang.Throwable in jdk7
+java.math:
+Bad
+method java.math.RoundingMode.finalize(): throws java.lang.Throwable in 
classpath, but doesn't throw java.lang.Throwable in jdk7
+
+java.net:
+Bad
+method java.net.Proxy.Type.finalize(): throws java.lang.Throwable in 
classpath, but doesn't throw java.lang.Throwable in jdk7
+
+java.security:
+Bad
+method java.security.MessageDigest.update(java.nio.ByteBuffer): nonfinal in 
classpath, but final in jdk7
+method java.security.SignatureSpi.engineUpdate(java.nio.ByteBuffer): throws 
java.security.SignatureException in classpath, but doesn't throw 
java.security.SignatureException in jdk7
+
+java.security.cert:
+Bad
+method java.security.cert.PolicyQualifierInfo.getEncoded(): nonfinal in 
classpath, but final in jdk7
+method java.security.cert.PolicyQualifierInfo.getPolicyQualifier(): nonfinal 
in classpath, but final in jdk7
+method java.security.cert.PolicyQualifierInfo.getPolicyQualifierId(): nonfinal 
in classpath, but final in jdk7
+
+Minor
+class java.util.AbstractMap.SimpleEntry: SerialVersionUID=-2281902415339688924 
in classpath, but SerialVersionUID=-8499721149061103585 in jdk7
+class java.util.AbstractMap.SimpleImmutableEntry: 
SerialVersionUID=-7293501207100391870 in classpath, but 
SerialVersionUID=7138329143949025153 in jdk7
-method java.util.Formatter.out(): type java.lang.StringBuilder in classpath, 
but type java.lang.Appendable in jdk7
+class java.util.EnumSet: concrete in classpath, but abstract in jdk7
+field java.util.Stack.elementData: type T[] in classpath, but type 
java.lang.Object[] in jdk7
+field java.util.Vector.elementData: type T[] in classpath, but type 
java.lang.Object[] in jdk7
+method java.util.EnumSet.add(T): no bridge method in jdk7
+method java.util.EnumSet.iterator(): concrete in classpath, but abstract in 
jdk7
+method java.util.EnumSet.size(): concrete in classpath, but abstract in jdk7
+method java.util.Formatter.BigDecimalLayoutForm.finalize(): throws 
java.lang.Throwable in classpath, but doesn't throw java.lang.Throwable in jdk7
+
+java.util.concurrent:
+Minor
+class java.util.concurrent.CopyOnWriteArrayList: 
SerialVersionUID=4581239596247333390 in classpath, but 
SerialVersionUID=8673264195747942595 in jdk7
+Bad
+class java.util.concurrent.CopyOnWriteArrayList: subclass of 
java.util.AbstractList<T> in classpath, but not a subclass of 
java.util.AbstractList<T> in jdk7
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T): parameters (T) 
in classpath, but parameters (java.lang.Object) in jdk7
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, but type 
java.util.SortedMap in jdk7
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T, boolean): 
parameters (T, boolean) in classpath, but parameters (java.lang.Object, 
boolean) in jdk7
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T, boolean): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, but type 
java.util.NavigableMap in jdk7
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, T): parameters 
(T, T) in classpath, but parameters (java.lang.Object, java.lang.Object) in jdk7
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, but type 
java.util.SortedMap in jdk7
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, boolean, T, 
boolean): parameters (T, boolean, T, boolean) in classpath, but parameters 
(java.lang.Object, boolean, java.lang.Object, boolean) in jdk7
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, boolean, T, 
boolean): type java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, 
but type java.util.NavigableMap in jdk7
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T): parameters (T) 
in classpath, but parameters (java.lang.Object) in jdk7
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, but type 
java.util.SortedMap in jdk7
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T, boolean): 
parameters (T, boolean) in classpath, but parameters (java.lang.Object, 
boolean) in jdk7
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T, boolean): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, but type 
java.util.NavigableMap in jdk7
+method java.util.concurrent.ConcurrentSkipListMap.headMap(T): parameters (T) 
in classpath, but parameters (java.lang.Object) in jdk7
+method java.util.concurrent.ConcurrentSkipListMap.headMap(T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, but type 
java.util.SortedMap in jdk7
+method java.util.concurrent.ConcurrentSkipListMap.headMap(T, boolean): 
parameters (T, boolean) in classpath, but parameters (java.lang.Object, 
boolean) in jdk7
+method java.util.concurrent.ConcurrentSkipListMap.headMap(T, boolean): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, but type 
java.util.NavigableMap in jdk7
+method java.util.concurrent.ConcurrentSkipListMap.subMap(T, T): parameters (T, 
T) in classpath, but parameters (java.lang.Object, java.lang.Object) in jdk7
+method java.util.concurrent.ConcurrentSkipListMap.subMap(T, T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, but type 
java.util.SortedMap in jdk7
+method java.util.concurrent.ConcurrentSkipListMap.subMap(T, boolean, T, 
boolean): parameters (T, boolean, T, boolean) in classpath, but parameters 
(java.lang.Object, boolean, java.lang.Object, boolean) in jdk7
+method java.util.concurrent.ConcurrentSkipListMap.subMap(T, boolean, T, 
boolean): type java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, 
but type java.util.NavigableMap in jdk7
+method java.util.concurrent.ConcurrentSkipListMap.tailMap(T): parameters (T) 
in classpath, but parameters (java.lang.Object) in jdk7
+method java.util.concurrent.ConcurrentSkipListMap.tailMap(T): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, but type 
java.util.SortedMap in jdk7
+method java.util.concurrent.ConcurrentSkipListMap.tailMap(T, boolean): 
parameters (T, boolean) in classpath, but parameters (java.lang.Object, 
boolean) in jdk7
+method java.util.concurrent.ConcurrentSkipListMap.tailMap(T, boolean): type 
java.util.concurrent.ConcurrentNavigableMap<T, T2> in classpath, but type 
java.util.NavigableMap in jdk7
+method java.util.concurrent.ConcurrentSkipListSet.headSet(T): parameters (T) 
in classpath, but parameters (java.lang.Object) in jdk7
+method java.util.concurrent.ConcurrentSkipListSet.headSet(T): type 
java.util.NavigableSet<T> in classpath, but type java.util.SortedSet in jdk7
+method java.util.concurrent.ConcurrentSkipListSet.subSet(T, T): parameters (T, 
T) in classpath, but parameters (java.lang.Object, java.lang.Object) in jdk7
+method java.util.concurrent.ConcurrentSkipListSet.subSet(T, T): type 
java.util.NavigableSet<T> in classpath, but type java.util.SortedSet in jdk7
+method java.util.concurrent.ConcurrentSkipListSet.tailSet(T): parameters (T) 
in classpath, but parameters (java.lang.Object) in jdk7
+method java.util.concurrent.ConcurrentSkipListSet.tailSet(T): type 
java.util.NavigableSet<T> in classpath, but type java.util.SortedSet in jdk7
+method java.util.concurrent.TimeUnit.finalize(): throws java.lang.Throwable in 
classpath, but doesn't throw java.lang.Throwable in jdk7
-constructor java.util.Formatter(java.lang.StringBuilder): missing in jdk7
-constructor java.util.Formatter(java.lang.StringBuilder, java.util.Locale): 
missing in jdk7
+field java.util.concurrent.CopyOnWriteArrayList.modCount: missing in jdk7
+method java.util.concurrent.CopyOnWriteArrayList.removeRange(int, int): 
missing in jdk7
+Abs.add
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T): new interface 
method in jdk7
+method java.util.concurrent.ConcurrentNavigableMap.headMap(T, boolean): new 
interface method in jdk7
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, T): new interface 
method in jdk7
+method java.util.concurrent.ConcurrentNavigableMap.subMap(T, boolean, T, 
boolean): new interface method in jdk7
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T): new interface 
method in jdk7
+method java.util.concurrent.ConcurrentNavigableMap.tailMap(T, boolean): new 
interface method in jdk7
+method java.util.concurrent.Delayed.compareTo(java.lang.Object): new interface 
method in jdk7
+
+java.util.zip:
+Minor
+method java.util.zip.Deflater.getTotalIn(): deprecated in classpath, but not 
deprecated in jdk7
+method java.util.zip.Deflater.getTotalOut(): deprecated in classpath, but not 
deprecated in jdk7
+method java.util.zip.Inflater.getTotalIn(): deprecated in classpath, but not 
deprecated in jdk7
+method java.util.zip.Inflater.getTotalOut(): deprecated in classpath, but not 
deprecated in jdk7
-Abs.add
-method javax.net.ssl.SSLContextSpi.engineCreateSSLEngine(): new abstract 
method in jdk7
-method javax.net.ssl.SSLContextSpi.engineCreateSSLEngine(java.lang.String, 
int): new abstract method in jdk7
-method javax.net.ssl.SSLSession.getApplicationBufferSize(): new interface 
method in jdk7
-method javax.net.ssl.SSLSession.getLocalPrincipal(): new interface method in 
jdk7
-method javax.net.ssl.SSLSession.getPacketBufferSize(): new interface method in 
jdk7
-method javax.net.ssl.SSLSession.getPeerPort(): new interface method in jdk7
-method javax.net.ssl.SSLSession.getPeerPrincipal(): new interface method in 
jdk7
-method javax.net.ssl.SSLSession.isValid(): new interface method in jdk7
+Bad
+method javax.net.ssl.SSLEngineResult.bytesConsumed(): nonfinal in classpath, 
but final in jdk7
+method javax.net.ssl.SSLEngineResult.bytesProduced(): nonfinal in classpath, 
but final in jdk7
+method javax.net.ssl.SSLEngineResult.getHandshakeStatus(): nonfinal in 
classpath, but final in jdk7
+method javax.net.ssl.SSLEngineResult.getStatus(): nonfinal in classpath, but 
final in jdk7
+method javax.net.ssl.SSLEngineResult.HandshakeStatus.finalize(): throws 
java.lang.Throwable in classpath, but doesn't throw java.lang.Throwable in jdk7
+method javax.net.ssl.SSLEngineResult.Status.finalize(): throws 
java.lang.Throwable in classpath, but doesn't throw java.lang.Throwable in jdk7
+Missing
+constructor javax.net.ssl.KeyStoreBuilderParameters(): missing in jdk7
-method 
javax.print.attribute.standard.PrinterStateReasons.get(java.lang.Object): type 
java.lang.Object in classpath, but type javax.print.attribute.standard.Severity 
in jdk7
-method 
javax.print.attribute.standard.PrinterStateReasons.remove(java.lang.Object): 
type java.lang.Object in classpath, but type 
javax.print.attribute.standard.Severity in jdk7
+method javax.print.attribute.standard.Compression.getCategory(): nonfinal in 
classpath, but final in jdk7
+method javax.print.attribute.standard.Finishings.getCategory(): nonfinal in 
classpath, but final in jdk7
+method javax.print.attribute.standard.JobMediaSheets.getCategory(): nonfinal 
in classpath, but final in jdk7
+method javax.print.attribute.standard.JobSheets.getCategory(): nonfinal in 
classpath, but final in jdk7
+method javax.print.attribute.standard.JobState.getCategory(): nonfinal in 
classpath, but final in jdk7
+method javax.print.attribute.standard.JobStateReason.getCategory(): nonfinal 
in classpath, but final in jdk7
+method javax.print.attribute.standard.Media.getCategory(): nonfinal in 
classpath, but final in jdk7
+method javax.print.attribute.standard.MediaSize.getCategory(): nonfinal in 
classpath, but final in jdk7
+method javax.print.attribute.standard.MultipleDocumentHandling.getCategory(): 
nonfinal in classpath, but final in jdk7
+method javax.print.attribute.standard.PDLOverrideSupported.getCategory(): 
nonfinal in classpath, but final in jdk7
+method javax.print.attribute.standard.PrintQuality.getCategory(): nonfinal in 
classpath, but final in jdk7
+method javax.print.attribute.standard.PrinterStateReason.getCategory(): 
nonfinal in classpath, but final in jdk7
+method 
javax.print.attribute.standard.ReferenceUriSchemesSupported.getCategory(): 
nonfinal in classpath, but final in jdk7
-class javax.security.auth.kerberos.DelegationPermission: 
SerialVersionUID=-3317531473822382443 in classpath, but 
SerialVersionUID=883133252142523922 in jdk7
-class javax.security.auth.kerberos.KerberosPrincipal: 
SerialVersionUID=-1893355205441592281 in classpath, but 
SerialVersionUID=-7374788026156829911 in jdk7
-class javax.security.auth.kerberos.ServicePermission: 
SerialVersionUID=5895676836044627369 in classpath, but 
SerialVersionUID=-1227585031618624935 in jdk7
+class javax.security.auth.kerberos.DelegationPermission: 
SerialVersionUID=-1527207656187086510 in classpath, but 
SerialVersionUID=883133252142523922 in jdk7
+class javax.security.auth.kerberos.KerberosPrincipal: 
SerialVersionUID=4438404793781536158 in classpath, but 
SerialVersionUID=-7374788026156829911 in jdk7
+class javax.security.auth.kerberos.ServicePermission: 
SerialVersionUID=-5742564669589263788 in classpath, but 
SerialVersionUID=-1227585031618624935 in jdk7
+field javax.swing.tree.DefaultMutableTreeNode.children: type 
java.util.Vector<javax.swing.tree.MutableTreeNode> in classpath, but type 
java.util.Vector in jdk7






reply via email to

[Prev in Thread] Current Thread [Next in Thread]