re-design Strings class especially equalsAll and equalsAllIgnoreCase.