Валидатор ругается на 4 последних пункта. Конструкцию
String.format("%-8s%-30s%-8s%-4s", maxid + 1, args[1], args[2], args[3])
не использовал так как, если строки аргументы больше заданной длины, то они не обрезаются