trainingInstance.setLineNumber(lineNumber);
trainingInstance.setAssertAnnotateForTI(currentAssertionAnnotation); //link training instance to corresponding assertion
trainingInstance.setAnnotationsForLine(allLineAnnotations); //list of annotations for the line this training instance is on
trainingInstance.setTokensForLine(textLookup[lineNumber-1]); //token string for the line this training instance is on
AssertionValue assertionValue = currentAssertionAnnotation.getAssertionValue();
String assertionValueString = (assertionValue == null) ? "" : assertionValue.toString().toLowerCase();
trainingInstance.setExpectedValue(assertionValueString);
String conceptText = currentAssertionAnnotation.getConceptText();
if (checkForEnabledFeature("conceptTextFeature"))
{