anchor.diff:  
   
   [[format]]
  -=== *format*
  -
  -*Description*: Formats a number as a date/time according to the format specified by the argument. The argument
  +[.function]
  +=== format
  +
  +*Description*: [.description]#Formats a number as a date/time according to the format specified by the argument. The argument
   	must be a String that is a valid Java SimpleDateFormat format. The Subject is expected to be a Number that
  -	represents the number of milliseconds since Midnight GMT January 1, 1970.
  -
  -*Subject Type*: Number
  -
  -*Arguments*: 1: String: The format to output the date in.
  -
  -*Return Type*: String
  +	represents the number of milliseconds since Midnight GMT January 1, 1970.#
  +
  +*Subject Type*: [.subject]#Number#
  +
  +*Arguments*:
  +
  +	- [.argName]#_format_# : [.argDesc]#The format to use in the Java SimpleDateFormat syntax#
  +
  +*Return Type*: [.returnType]#String#
   
   *Examples*: If the attribute "time" has the value "1420058163264", then the following Expressions will yield
   	the following results:
  
positive.code: 
  
  
  === *substring*
  
  *Description*: 
  	Returns a portion of the Subject, given a _starting index_ and an optional _ending index_.
  	If the _ending index_ is not supplied, it will return the portion of the Subject starting at the given
  	'start index' and ending at the end of the Subject value.
  	
  	
  The _starting index_ and _ending index_ are zero-based. That is, the first character is referenced by using
  	the value `0`, not `1`.
  
  If either the _starting index_ is or the _ending index_ is not a number, this function call will result
  	in an error.
  
  If the _starting index_ is larger than the _ending index_, this function call will result in an error.
  
  If the _starting index_ or the _ending index_ is greater than the length of the Subject or has a value
  	less than 0, this function call will result in an error.
  
  
  *Subject Type*: String
  
  *Arguments*: 
  
  	- _starting index_ : Number
  	- _ending index_ : Number
  
  *Return Type*: String
  
  *Examples*: 
  
  
negative.code: 
  
  
  [.function]
  === ge
  *Description*: [.description]#The `ge` function is used for numeric comparison and returns `true` if the subject is Greater Than 
  	Or Equal To its argument. If either the subject or the argument cannot be coerced into a Number, 
  	this function returns `false`.#
  
  *Subject Type*: [.subject]#Number#
  
  *Arguments*:
  
  	- [.argName]#_value_# : [.argDesc]#The number to compare the Subject to.#
  
  *Return Type*: [.returnType]#Boolean#
  
  *Examples*: `${fileSize:ge( 1024 )}` will return `true` if the size of the FlowFile's content is at least (
  	is greater than or equal to) 1 kilobyte (1024 bytes). Otherwise, it will return `false`.
  
  
  
  [.function]
  === lt
  *Description*: [.description]#The `lt` function is used for numeric comparison and returns `true` if the subject is Less Than 
  	its argument. If either the subject or the argument cannot be coerced into a Number, 
  	this function returns `false`.#
  
  *Subject Type*: [.subject]#Number#
  
  *Arguments*:
  
  	- [.argName]#_value_# : [.argDesc]#The number to compare the Subject to.#
  
  *Return Type*: [.returnType]#Boolean#
  
  *Examples*: `${fileSize:lt( 1048576 )}` will return `true` if the size of the FlowFile's content is less than
  	1 megabyte (1048576 bytes). Otherwise, it will return `false`.
  