1. A method of comparing documents, performed by a processor, comprising: extracting a first OLE object from a first document comprising first data and the first OLE object; extracting a second OLE object from a second document comprising second data and the second OLE object; comparing the first data with the second data to generate a primary comparison output document and comparing the first extracted OLE object with the second extracted OLE object to generate an object comparison output document; and generating a comparison output document by inserting the object comparison output document including a result of the comparing of the first extracted OLE object with the second extracted OLE object into the primary comparison output document including a result of the comparing of the first data with the second data.