It's doable in XSD 1.1 by means of assertions. I do not believe the constraint is expressible in XSD 1.0.
[Addendum] You ask for an example. Here you are.
<xs:complexType name="DataRangeType">
<xs:sequence>
<xs:element name="Begin" type="xs:date"/>
<xs:element name="End" type="xs:date"/>
</xs:sequence>
<xs:assert test="Begin <= End"/>
</xs:complexType>