title: Difference between <xsd:all> and <xsd:sequence> in schema definition?
body: <p>I am using <code>xsd:all</code> in a complex type. When I miss any mandatory elements while validating it will show all the elements. It will not display the exact missed  element.</p>
  
  <p>But if I am use <code>xsd:sequence</code> I can get the exact missed element.</p>
  
  <p>Is there any difference between these two?</p>
  
  <p><code>xsd:sequence</code>: XML element must be in same order.</p>
  
  <p>But <code>xsd:all</code>: XML element may be any order.</p>