Problema com XDoclet e orderBY[RESOLVIDO]

Olá estou com um problema para setar o comando order by para uma Collections sendo ordenado por um campo Date. Segue um trecho do código obrigado …
parte do código onde parece não estar executando corretamente é na linha 81 onde tem um order-by

package xx.contract;

import java.util.Collection;
import java.util.Date;

import net.sf.hibernate.expression.Order;
/**
 *
 * @hibernate.class table="TB_CONTRACTCOMMON"
 */

public class ContractCommon
{
    public static final int STATED_PERIOD_INDETERMINATE = 0;
    public static final int STATED_PERIOD_DETERMINED = 1;
    
    protected int id;
    protected Date date;
    protected int number;
    
    protected Collection history;
    
    
    /**
     * Construtor padrão: inicializa todas as coleções.
     */
    public ContractCommon()
    {
     }
    
    /**
     * Retorna o id
     *
     * @return id
     *
     * @hibernate.id generator-class="sequence" type="int" column="CD_CONTRACTCOMMON" unsaved-value="0"
     * @hibernate.generator-param name="sequence" value="CA_SEQ_CONTRACTCOMMON"
     */
    public int getId()
    {
        return this.id;
    }
    
    /**
     * Seta o id
     *
     * @param id
     */
    public void setId(int id)
    {
        this.id = id;
    }
    
    
    /**
     * Retorna a data do contrato
     *
     * @return data do contrato
     *
     * @hibernate.property column="DT_DATE"
     */
    public Date getDate()
    {
        return this.date;
    }
    
    /**
     * Seta a data do contrato
     *
     * @param data do contrato
     */
    public void setDate(Date date)
    {
        this.date = date;
    }
    
    
    /**
     * Retorna a coleção do histórico
     * @return coleção do histórico
     * @hibernate.bag role="history" table="TB_WF_CONTRACT_HISTORY" inverse="true" cascade="all-delete-        orphan" order-by="DT_DATE=ASC"
     * @hibernate.collection-key column="CD_CONTRACTCOMMON"
     * @hibernate.collection-one-to-many class="xx.ContractWorkflowHistory" column="CD_HISTORY"
     */
    public Collection getHistory()
    {
        return this.history;
    }
    
    /**
     * Seta a coleção do histórico
     * @param coleção do histórico
     */
    public void setHistory(Collection history)
    {
        this.history = history;
    }    
}

Olá valeu pela ajuda, descobri que o problema estava na ordem do comando que deve estar colado com o final da tabela e sem o sinal de =.

/**
* Retorna a coleção do histórico
* @return coleção do histórico
* @hibernate.bag role=“history” table=“TB_WF_CONTRACT_HISTORY” order-by=“DT_DATE ASC”
inverse=“true” cascade=“all-delete-orphan”
* @hibernate.collection-key column=“CD_CONTRACTCOMMON”
* @hibernate.collection-one-to-many class=“xx.ContractWorkflowHistory” column=“CD_HISTORY”
*/
public Collection getHistory()
{
return this.history;
}