Moved to latest parent pom version.
Add superclass handling
Discard changes to private members
Fix comparison
Fix tests
Merge pull request #28 from timowest/superclasses

Add superclass handling
Update README.md
Use generics
Merge pull request #30 from timowest/master

Improve API by using generics
Add PublicDiffCriteria and related config options
Merge pull request #32 from timowest/master

Add PublicDiffCriteria and related config options
[maven-release-plugin] prepare release 0.9.23
[maven-release-plugin] prepare for next development iteration
Upgraded parent POM.
[maven-release-plugin] prepare release 0.9.24
[maven-release-plugin] prepare for next development iteration
AbstractInfo: Add generic access to signature and descriptor ; Dumper: More info (access, desc + sig), allow passing PrintStream
DifferenceAccumulatingHandler.isClassConsidered(..): Fix case where class names are reported with '.'
Solve issues w/ 'simplifyRegularExpression(..)': Allow passing regexp directly (Comparer, ..) and hence skip production of regexp

In jogamp, we like to exclude 'jogamp/**' packages,
however 'simplifyRegularExpression(..)'
allows this to match 'com/jogamp/lala/Lala'.

This is enforced by tests in 'DifferenceAccumulatingHandlerTest'
and hence we have to consider this to be desired !? (IMHO this is a bug).

However, to not break backward capability, this patch allows passing
a flag for the includes and excludes whether they are regexp already
and hence we can skip 'simplifyRegularExpression(..)' and avoid this dilema.
Dumper: Add dump method for sorted List<Difference> (refactored) allowing dumping separate diff-types