anchor.diff:  
   ==== Use regular expressions
   
  -To follow a queue in `/data/queue` including only messages containing `USD`:
  +To export data from a queue which includes only messages containing `USD`:
   
   [source, java]
   ....
  -$ mvn exec:java -Dexec.mainClass="net.openhft.chronicle.queue.ChronicleReaderMain"  -Dexec.args="-d /data/queue -f -i USD"
  +$ mvn exec:java -Dexec.mainClass="net.openhft.chronicle.queue.ChronicleReaderMain"  -Dexec.args="-d /data/queue -i USD"
   ....
   
   To display records that contain certain string values: For example:
  
positive.code: ===== `USD`, *and* `CHI-X` - Include
  [source, java]
  ....
  $ mvn exec:java -Dexec.mainClass="net.openhft.chronicle.queue.ChronicleReaderMain"  -Dexec.args="-d /data/queue -f -i USD" -i "CHI-X"
  ....
  
  ===== `USD`, *but not* `CHI-X` - Exclude
  [source, java]
  ....
  $ mvn exec:java -Dexec.mainClass="net.openhft.chronicle.queue.ChronicleReaderMain"  -Dexec.args="-d /data/queue -f -i USD" -e "CHI-X"
  ....
  
  ==== Maximum message history
  
  To follow a queue in `/data/queue` including only the last `1000` messages:
  
  [source, java]
  ....
  $ mvn exec:java -Dexec.mainClass="net.openhft.chronicle.queue.ChronicleReaderMain"  -Dexec.args="-d /data/queue -f -m 1000"
  ....
  
  ==== Index points
  
  To follow a queue in `/data/queue` including only messages containing from index point `0x123ABE`:
  
  [source, java]
  ....
  
negative.code: 
  Following a queue ensures that the latest messages are written out to Standard-Out. It will wait, and append new messages as they arrive on the queue.
  
  To follow a queue:
  
  [source, java]
  ....
  