// Path: edits-core/src/main/java/org/edits/EditsTextAnnotator.java
// public interface EditsTextAnnotator {
// 
// 	public List<Annotation> annotate(String text) throws Exception;
// 
// }


import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import lombok.Data;
import org.edits.EditsTextAnnotator;
import com.google.common.collect.Lists;
import com.google.common.collect.Maps;
package org.edits.etaf;






@Data
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "AnnotatedEntailmentPair", propOrder = { "t", "h" })
public class AnnotatedEntailmentPair {

// Path: edits-core/src/main/java/org/edits/EditsTextAnnotator.java
// public interface EditsTextAnnotator {
// 
// 	public List<Annotation> annotate(String text) throws Exception;
// 
// }


// Path: edits-core/src/main/java/org/edits/etaf/AnnotatedEntailmentPair.java
import java.util.List;
import java.util.Map;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import lombok.Data;
import org.edits.EditsTextAnnotator;
import com.google.common.collect.Lists;
import com.google.common.collect.Maps;

package org.edits.etaf;






@Data
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "AnnotatedEntailmentPair", propOrder = { "t", "h" })
public class AnnotatedEntailmentPair {

	public static AnnotatedEntailmentPair create(String t2, String h2, EditsTextAnnotator annotator) throws Exception {