extract methods nextDecimalPoint() and nextColor() from method next(), primarily to satisfy checkstyle's method size requirement