private static LinkedList<String> checkStringFields(Movie movie, LinkedList<String> errorList) {

        if (!movie.getName().isEmpty()) {
            Pattern pattern = Pattern.compile(TEXT_PATTERN);
            Matcher matcher = pattern.matcher(movie.getName());
            if (!matcher.matches()) {
                errorList.add("Name is not valid. It must match the pattern [a-zA-Zа-яА-Я0-9]{0,200}");
            }
        }

        if (!movie.getDescription().isEmpty()) {
            Pattern pattern = Pattern.compile(TEXT_PATTERN);
            Matcher matcher = pattern.matcher(movie.getDescription());
            if (!matcher.matches()) {
                errorList.add("Description not valid. It must match the pattern [a-zA-Zа-яА-Я0-9]{0,200}");
            }
        }

        if (!movie.getStarring().isEmpty()) {
            Pattern pattern = Pattern.compile(TEXT_PATTERN);
            Matcher matcher = pattern.matcher(movie.getStarring());
            if (!matcher.matches()) {
                errorList.add("Starring not valid. It must match the pattern [a-zA-Zа-яА-Я0-9]{0,200}");
            }
        }

        return errorList;
    }