public static JMethod getSetter(final Types typeUtils, final List<? extends Element> elements, final String property) {
	for (Element element : elements) {
	    JMethod setter = getMethod(typeUtils, element);
	    if (setter == null) {
		continue;
	    }
	    if (setter.isPublic() && !setter.isStatic() && setter.isSetter()) {
		if (setter.getProperty().equals(property)) {
		    return setter;
		}
	    }
	}
	return new JMethod();
    }