Fixing wrong index on string array inequality

Currently the index reported by the string array equality assertion is wrong (counting from the back). This fixes it.

I didn't see any tests that assert the message of the failure. I would have liked to added some but didn't see an easy way to capture the output.

if you have suggestions or pointers that would allow a test, let me know.

Thanks,
Jim