Performance improvement: String-compare is usually cheaper than Array-comparison, so compare the String fields first to fail more quickly if possible.
Performance improvement: String-compare is usually cheaper than Array-comparison, so compare the String fields first to fail more quickly if possible.

git-svn-id: 79cef5a5a257cc9dbe40a45ac190115b4780e2d0@1829991 13f79535-47bb-0310-9956-ffa450edef68

apache/tomcat,apache/tomcat,apache/tomcat,apache/tomcat,apache/tomcat