Compare-DeepObject A Deep Object Comparator for PowerShell Walk through two objects and generate a diff This extends compare-object which itself only does shallow comparisons. To use, $ import-module $ Compare-DeepObject $foo $bar