Instead of strmid you can also use strsplot(lines[1:-1],'|',/extract)
IDL> print,double(60563.614)
60563.613
IDL> print,double(60563.614d)
60563.614
2. Craig Markwardt wrote a program multisort.pro to sort on multiple keys:
https://cow.physics.wisc.edu/~craigm/idl/down/multisort.pro
Wayne