Rails 3 association with order by field with belongs to relation

    I have three model subject, document_types and document.

    class Subject < AR
         has_many :documents

    class DocumenType < AR
        has_many :documents

    class Document < AR
       belongs_to :subject
       belongs_to :document_types

    I need to list all the documents under a subject order by
document_type's start_date.
    What is exact syntax I will use in this association to solve this

Thanks in advance.