Change order of modifiers
Add format method which uses current Stringz locale
Improve if statement and JavDoc
Refactoring