code: private void createFirstSequenceInterface(ClassWriter classWriter, String className, String nextTypeName, String apiName, List<XsdElement> elements){
          elements.forEach(element -> generateSequenceMethod(classWriter, className, getJavaType(element.getType()), getCleanName(element.getName()), className, nextTypeName, apiName));
  
          elements.forEach(element -> createElement(element, apiName));
      }
docs: Adds a method to the element which contains the sequence.
  @param classWriter The {@link ClassWriter} of the class which contains the sequence.
  @param className The name of the class which contains the sequence.
  @param nextTypeName The next sequence type name.
  @param apiName The name of the generated fluent interface.
  @param elements A {@link List} of {@link XsdElement} that are the first sequence value.