fix for issue #3047 (throws exception in case of non-comparable)
unit test for issue #3047 (throws exception in case of non-comparable)
unit test for issue #3047 (minor updates on PagingPredicate)
Merge remote-tracking branch 'origin/master' into fix/master/issue-3047
checkstyle fix for issue #3047
Merge pull request #3434 from serkan-ozal/fix/master/issue-3047

Fix/master/issue 3047