code: @Override
      public IChemObject previous() {
          try {
              return readRecord(currentRecord - 1);
          } catch (Exception x) {
              logger.error(x);
              return null;
          }
      }
docs: /*
  (non-Javadoc)