comparison analysis techniques