

package gov.va.med.cds.response.organizer.strategy;


import gov.va.med.cds.response.organizer.ResponseOrganazerException;

import org.dom4j.Document;


public interface OrderingStrategyInterface
{
    /**
     * Sorts nodes in xml document by sort expression. 
     * @param sortExpression
     * @param responseDoc
     * @param domainEntryPoint
     * @return 
     * @throws ResponseOrganazerException
     */
    Document order( String sortExpression, String domainEntryPoint, Document responseDoc ) throws ResponseOrganazerException;
}
