I think there was an error in the testing.
fixed test to conform with PMD
Merge branch 'issue486-PMDWithVerificationWithTimeout' into issue487equalityofemptyarrays
fixed issue487
I deleted some assertions because I felt they were inappropriate.
int[]ints=new int[0]
is not the same as
Integer[]integers=new Integer[0]

String[]strings=new String[1]{"1"}
is not the same as
Object[]objects=new Object[1]{"1"}
changed the order of conditionals.

I believe the new order will be more optimal because it will save
some unneccessary comparisons.
formatting
formatting
formatting
added and changed tests that I previously deleted.
I don't want to just remove a wrong test.
I want to correct it.
formatting