private Expression getFirstReplacedExpression() throws JavaModelException {
private IExpressionFragment getFirstReplacedExpression() throws JavaModelException {
	private Expression getFirstReplacedExpression() throws JavaModelException {		if (! fReplaceAllOccurrences)			return getSelectedExpression();		ASTNode[] nodesToReplace= getNodesToReplace();		Comparator comparator= new Comparator(){			public int compare(Object o1, Object o2){				return ((ASTNode)o1).getStartPosition() - ((ASTNode)o2).getStartPosition();			}			};		Arrays.sort(nodesToReplace, comparator);		return (Expression)nodesToReplace[0];	}